From 22772e33f638a63db511038ebb4f95a338bc2cf0 Mon Sep 17 00:00:00 2001 From: Ben Elliston Date: Tue, 2 May 2006 04:21:39 +0000 Subject: [PATCH] * config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit field unsigned. --- gas/ChangeLog | 3 +++ gas/config/obj-elf.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 595555bcd0e..718197b9730 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,8 @@ 2006-05-02 Ben Elliston + * 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 7ff9ef09aa3..7070ac2b7cb 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 -- 2.30.2