tree.h (struct tree_common): Remove aux.
authorZack Weinberg <zack@codesourcery.com>
Wed, 20 Feb 2002 00:19:33 +0000 (00:19 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Wed, 20 Feb 2002 00:19:33 +0000 (00:19 +0000)
* 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

gcc/ChangeLog
gcc/tree.h

index 2230021..561f9b2 100644 (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.
index d4f4c50..89bff7e 100644 (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