]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
recog.h (struct insn_operand_data): Shrink 'mode' field to 16 bits.
authorZack Weinberg <zackw@panix.com>
Mon, 13 Aug 2001 04:22:58 +0000 (04:22 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Mon, 13 Aug 2001 04:22:58 +0000 (04:22 +0000)
* recog.h (struct insn_operand_data): Shrink 'mode' field
to 16 bits.

From-SVN: r44839

gcc/ChangeLog
gcc/recog.h

index 6876e4ce6e5e166615e01cb5ad1973b3abfc3b3b..5e43aec464a200ce3d2b38f8c46770cee621aff5 100644 (file)
@@ -1,3 +1,8 @@
+2001-08-12  Zack Weinberg  <zackw@panix.com>
+
+       * recog.h (struct insn_operand_data): Shrink 'mode' field
+       to 16 bits.
+
 2001-08-12  Kazu Hirata  <kazu@hxi.com>
 
        * gcc.c: Fix comment formatting.
index e15a423d4ddaf3dbc81f75cdc710377e9361eb26..6b4c90a093c164e656606821b1c46a717b2bfe4c 100644 (file)
@@ -219,7 +219,7 @@ struct insn_operand_data
 
   const char *constraint;
 
-  enum machine_mode mode;
+  ENUM_BITFIELD(machine_mode) mode : 16;
 
   char strict_low;