cp-tree.h (struct lang_type_header): Make all fields unsigned char.
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 10 Feb 2003 17:44:55 +0000 (17:44 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Mon, 10 Feb 2003 17:44:55 +0000 (17:44 +0000)
        * cp-tree.h (struct lang_type_header): Make all fields unsigned
        char.

From-SVN: r62641

gcc/cp/ChangeLog
gcc/cp/cp-tree.h

index 78017c3ba5a0f143bb2b8472437c7451b26eee17..67a03461e180b4f4ddb735291bd0c50305d5e2aa 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-09  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * cp-tree.h (struct lang_type_header): Make all fields unsigned
+       char.
+
 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/7129
index 764c42827bb2d9751d0ad25385f363790f1c0984..1eb2b037c83408c1b2f579ee89a6277398df1e07 100644 (file)
@@ -1098,15 +1098,15 @@ enum languages { lang_c, lang_cplusplus, lang_java };
    are put in this structure to save space.  */
 struct lang_type_header GTY(())
 {
-  unsigned is_lang_type_class : 1;
-
-  unsigned has_type_conversion : 1;
-  unsigned has_init_ref : 1;
-  unsigned has_default_ctor : 1;
-  unsigned uses_multiple_inheritance : 1;
-  unsigned const_needs_init : 1;
-  unsigned ref_needs_init : 1;
-  unsigned has_const_assign_ref : 1;
+  unsigned char is_lang_type_class : 1;
+
+  unsigned char has_type_conversion : 1;
+  unsigned char has_init_ref : 1;
+  unsigned char has_default_ctor : 1;
+  unsigned char uses_multiple_inheritance : 1;
+  unsigned char const_needs_init : 1;
+  unsigned char ref_needs_init : 1;
+  unsigned char has_const_assign_ref : 1;
 };
 
 /* This structure provides additional information above and beyond