* rtl.h (struct rtx_def): Move gc_mark to align mode field.
authorRichard Henderson <rth@cygnus.com>
Tue, 28 Sep 1999 06:28:33 +0000 (23:28 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 28 Sep 1999 06:28:33 +0000 (23:28 -0700)
From-SVN: r29687

gcc/ChangeLog
gcc/rtl.h

index cc70666..c2e22a5 100644 (file)
@@ -1,3 +1,7 @@
+Mon Sep 27 23:27:21 1999  Richard Henderson  <rth@cygnus.com>
+
+       * rtl.h (struct rtx_def): Move gc_mark to align mode field.
+
 Mon Sep 27 23:20:29 1999  Mark Mitchell  <mark@codesourcery.com>
 
        * tree.h (struct tree_decl): Use `bclass', not `class', in name of
index cf65d5f..b237272 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -110,6 +110,10 @@ typedef struct rtx_def
   /* The kind of expression this is.  */
   enum rtx_code code : 15;
 #endif
+
+  /* Used by the garbage collector.  */
+  unsigned gc_mark : 1;
+
   /* The kind of value the expression has.  */
 #ifdef ONLY_INT_FIELDS
   int mode : 8;
@@ -172,9 +176,6 @@ typedef struct rtx_def
      an aggregate.  */
   unsigned frame_related : 1;
 
-  /* Used by the garbage collector.  */
-  unsigned gc_mark : 1;
-
   /* The first element of the operands of this rtx.
      The number of operands and their types are controlled
      by the `code' field, according to rtl.def.  */