+2002-02-19 Zack Weinberg <zack@codesourcery.com>
+
+ * tree.h (struct tree_common): Remove aux. Add unused_0 at
+ end of first block of bitfields (which was only seven bits);
+ rename dummy to unused_1; remove comment which is no longer true.
+
2002-02-19 Gaute B Strokkenes <gs234@cam.ac.uk>
* doc/c-tree.texi (Classes, TYPE_BINFO): Fix typo.
{
tree chain;
tree type;
- void *aux;
+
ENUM_BITFIELD(tree_code) code : 8;
+
unsigned side_effects_flag : 1;
unsigned constant_flag : 1;
unsigned addressable_flag : 1;
unsigned readonly_flag : 1;
unsigned unsigned_flag : 1;
unsigned asm_written_flag: 1;
+ unsigned unused_0 : 1;
unsigned used_flag : 1;
unsigned nothrow_flag : 1;
unsigned lang_flag_4 : 1;
unsigned lang_flag_5 : 1;
unsigned lang_flag_6 : 1;
- /* This flag is presently unused. However, language front-ends
- should not make use of this flag; it is reserved for future
- expansion. */
- unsigned dummy : 1;
+ unsigned unused_1 : 1;
};
/* The following table lists the uses of each of the above flags and