tree.h (struct tree_common): Remove aux.

* 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.

From-SVN: r49883
This commit is contained in:
Zack Weinberg 2002-02-20 00:19:33 +00:00 committed by Zack Weinberg
parent 293c28eedb
commit ae34ac46dc
2 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,9 @@
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.

View File

@ -122,8 +122,9 @@ struct tree_common
{
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;
@ -131,6 +132,7 @@ struct tree_common
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;
@ -148,10 +150,7 @@ struct tree_common
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