2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2025-04-16 13:30:54 +08:00

cp-tree.h (struct lang_type_header): Make all fields unsigned char.

* cp-tree.h (struct lang_type_header): Make all fields unsigned
        char.

From-SVN: r62641
This commit is contained in:
Dan Nicolaescu 2003-02-10 17:44:55 +00:00 committed by Geoffrey Keating
parent 4f44824549
commit 7a93f73934
2 changed files with 13 additions and 8 deletions

@ -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

@ -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 char 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 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