function.c (assign_parms/STACK_BYTES): Revert last change, and that of 19 Nov.
authorRichard Henderson <rth@cygnus.com>
Sun, 25 Apr 1999 13:09:33 +0000 (06:09 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 25 Apr 1999 13:09:33 +0000 (06:09 -0700)
        * function.c (assign_parms/STACK_BYTES): Revert last change,
        and that of 19 Nov.

From-SVN: r26624

gcc/ChangeLog
gcc/function.c

index d0af7b2ffcac7b4505741f0c2618960e5980e297..4601daed8e1579362e464da2742e19823e72bcee 100644 (file)
@@ -1,3 +1,8 @@
+Sun Apr 25 13:06:13 1999  Richard Henderson  <rth@cygnus.com>
+
+       * function.c (assign_parms/STACK_BYTES): Revert last change,
+       and that of 19 Nov.
+
 Sun Apr 25 12:30:50 1999  Richard Henderson  <rth@cygnus.com>
 
        * calls.c (emit_call_1): New arg rounded_stack_size; update callers.
index 7590caf2d04588c123087a568db7a04248e48def..6644014837afd311f46d36f3b8dccb3b5b5e60a9 100644 (file)
@@ -5059,6 +5059,14 @@ assign_parms (fndecl, second_time)
 #endif
 #endif
 
+#ifdef STACK_BOUNDARY
+#define STACK_BYTES (STACK_BOUNDARY / BITS_PER_UNIT)
+
+  current_function_args_size
+    = ((current_function_args_size + STACK_BYTES - 1)
+       / STACK_BYTES) * STACK_BYTES;
+#endif  
+
 #ifdef ARGS_GROW_DOWNWARD
   current_function_arg_offset_rtx
     = (stack_args_size.var == 0 ? GEN_INT (-stack_args_size.constant)