From: Albert Chin-A-Young <china@thewrittenword.com>
authorDaniel Jacobowitz <drow@false.org>
Mon, 7 Jun 2004 15:29:53 +0000 (15:29 +0000)
committerDaniel Jacobowitz <drow@false.org>
Mon, 7 Jun 2004 15:29:53 +0000 (15:29 +0000)
* bfd/elf-bfd.h (struct eh_cie_fde): Convert unsigned char bitfields
to unsigned int.

bfd/ChangeLog
bfd/elf-bfd.h

index afca5c3f94bfc4fe3e7c48c2dc0eceab1674c8e7..64533454b7cacd3f2652003702ea0ac67780fd2f 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-07  Daniel Jacobowitz  <dan@debian.org>
+
+       From:  Albert Chin-A-Young  <china@thewrittenword.com>
+       * bfd/elf-bfd.h (struct eh_cie_fde): Convert unsigned char bitfields
+       to unsigned int.
+
 2004-05-29  H.J. Lu  <hongjiu.lu@intel.com>
 
        * elfxx-ia64.c (elfNN_ia64_relax_section): Undo the last
index 82da5bb2babb0b82e925a76d440bedc4eace7132..220e40193c3865c7bfd467b3e18a3fb22e2c10e5 100644 (file)
@@ -278,11 +278,11 @@ struct eh_cie_fde
   unsigned char fde_encoding;
   unsigned char lsda_encoding;
   unsigned char lsda_offset;
-  unsigned char cie : 1;
-  unsigned char removed : 1;
-  unsigned char make_relative : 1;
-  unsigned char make_lsda_relative : 1;
-  unsigned char per_encoding_relative : 1;
+  unsigned int cie : 1;
+  unsigned int removed : 1;
+  unsigned int make_relative : 1;
+  unsigned int make_lsda_relative : 1;
+  unsigned int per_encoding_relative : 1;
 };
 
 struct eh_frame_sec_info