* dwarf2read.c (struct abbrev_info): Make members name, form 16 bits.
authorDoug Evans <dje@google.com>
Mon, 15 Sep 2008 15:32:01 +0000 (15:32 +0000)
committerDoug Evans <dje@google.com>
Mon, 15 Sep 2008 15:32:01 +0000 (15:32 +0000)
(struct attribute): Ditto.

gdb/ChangeLog
gdb/dwarf2read.c

index a813027da733d668a6df5f1b97b39b41e0625279..9aa5285c244847b726c5d486b20b06f7d19be571 100644 (file)
@@ -1,3 +1,8 @@
+2008-09-15  Doug Evans  <dje@google.com>
+
+       * dwarf2read.c (struct abbrev_info): Make members name, form 16 bits.
+       (struct attribute): Ditto.
+
 2008-09-14  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        * hppa-linux-tdep.c (hppa_linux_sigtramp_frame_unwind_cache): Record
index ee5160c914ca0c2479684c23dbc5d485f899c174..b8bd70d16c7b172ecff4ba6d5a9f888a400a2abb 100644 (file)
@@ -513,15 +513,15 @@ struct abbrev_info
 
 struct attr_abbrev
   {
-    enum dwarf_attribute name;
-    enum dwarf_form form;
+    ENUM_BITFIELD(dwarf_attribute) name : 16;
+    ENUM_BITFIELD(dwarf_form) form : 16;
   };
 
 /* Attributes have a name and a value */
 struct attribute
   {
-    enum dwarf_attribute name;
-    enum dwarf_form form;
+    ENUM_BITFIELD(dwarf_attribute) name : 16;
+    ENUM_BITFIELD(dwarf_form) form : 16;
     union
       {
        char *str;