OSDN Git Service

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

gdb/ChangeLog
gdb/dwarf2read.c

index a813027..9aa5285 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 ee5160c..b8bd70d 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;