This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa] var_ann_d bitfields


var_ann_d.is_in_va_arg_expr should be a bitfield.


Diego.


	* tree-flow.h (var_ann_d): Convert is_in_va_arg_expr into a
	bitfield.

Index: tree-flow.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Attic/tree-flow.h,v
retrieving revision 1.1.4.106
diff -d -u -p -r1.1.4.106 tree-flow.h
--- tree-flow.h	25 Aug 2003 02:44:23 -0000	1.1.4.106
+++ tree-flow.h	28 Aug 2003 01:12:22 -0000
@@ -99,7 +99,7 @@ struct var_ann_d GTY(())
      forces all operands to this variable to always be virtual, because
      VA_ARG_EXPR both reads and modifies its argument and it can't be
      modified by optimizations.  */
-  unsigned is_in_va_arg_expr;
+  unsigned is_in_va_arg_expr : 1;
 
   /* A VAR_DECL used to associated pointers with the memory location that
      they are pointing to.  If IS_MEM_TAG is nonzero, then MEM_TAG is the


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]