summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2006-05-02 04:21:39 +0000
committerBen Elliston <bje@au.ibm.com>2006-05-02 04:21:39 +0000
commit68b2897cbf262c81dc8897d6aa8cd54d50b86358 (patch)
treeaf0d0c7ce645a5e8ec1b140bffba0d25ea55c5b8
parent2f78e667b1587933a5b77b8660f40c5d23d10af7 (diff)
downloadbinutils-redhat-68b2897cbf262c81dc8897d6aa8cd54d50b86358.tar.gz
* config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit
field unsigned.
-rw-r--r--gas/ChangeLog3
-rw-r--r--gas/config/obj-elf.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 595555bcd0..718197b973 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -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'.
diff --git a/gas/config/obj-elf.h b/gas/config/obj-elf.h
index 7ff9ef09aa..7070ac2b7c 100644
--- a/gas/config/obj-elf.h
+++ b/gas/config/obj-elf.h
@@ -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