* i386.c (ix86_setup_incoming_varargs): Set stack_alignment_needed to 128.
authorJan Hubicka <jh@suse.cz>
Wed, 12 Mar 2003 18:06:29 +0000 (19:06 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 12 Mar 2003 18:06:29 +0000 (18:06 +0000)
From-SVN: r64256

gcc/ChangeLog
gcc/config/i386/i386.c

index 392f0f5602aa7ddcfca5f4694bb475cc247e58b5..f7a12d4a0e84b1bafba2922ac9f0c5243954fd63 100644 (file)
@@ -1,3 +1,7 @@
+Wed Mar 12 19:04:39 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+       * i386.c (ix86_setup_incoming_varargs): Set stack_alignment_needed to 128.
+
 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
 
        Fix PR target/9797 and PR c/9853.
index e2400d0b1622b505f3b919b32f29acff70692b1b..ae2f118215ec96851937772af5d33210fbfe1062 100644 (file)
@@ -2865,6 +2865,8 @@ ix86_setup_incoming_varargs (cum, mode, type, pretend_size, no_rtl)
   /* Indicate to allocate space on the stack for varargs save area.  */
   ix86_save_varrargs_registers = 1;
 
+  cfun->stack_alignment_needed = 128;
+
   fntype = TREE_TYPE (current_function_decl);
   stdarg_p = (TYPE_ARG_TYPES (fntype) != 0
              && (TREE_VALUE (tree_last (TYPE_ARG_TYPES (fntype)))