* config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit
authorBen Elliston <bje@au.ibm.com>
Tue, 2 May 2006 04:21:39 +0000 (04:21 +0000)
committerBen Elliston <bje@au.ibm.com>
Tue, 2 May 2006 04:21:39 +0000 (04:21 +0000)
field unsigned.

gas/ChangeLog
gas/config/obj-elf.h

index 595555bcd0e69f53534626e8d3cbe2acf06289f3..718197b973097c174ebc88e9cfda4ea774eae6fe 100644 (file)
@@ -1,5 +1,8 @@
 2006-05-02  Ben Elliston  <bje@au.ibm.com>
 
+       * config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit
+       field unsigned.
+
        * sb.h (sb_list_vector): Move to sb.c.
        * sb.c (free_list): Use type of sb_list_vector directly.
        (sb_build): Fix off-by-one error in assertion about `size'.
index 7ff9ef09aa3cb8e560c97c677e69a721477b04bc..7070ac2b7cbc9f46333be444ec2bcfb829031613 100644 (file)
@@ -83,7 +83,7 @@ struct elf_obj_sy
 #define OBJ_SYMFIELD_TYPE struct elf_obj_sy
 
 /* Symbol fields used by the ELF back end.  */
-#define ELF_TARGET_SYMBOL_FIELDS int local:1;
+#define ELF_TARGET_SYMBOL_FIELDS unsigned int local:1;
 
 /* Don't change this; change ELF_TARGET_SYMBOL_FIELDS instead.  */
 #ifndef TARGET_SYMBOL_FIELDS