Commit ae34ac46 by Zack Weinberg Committed by Zack Weinberg

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
parent 293c28ee
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.
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment