summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2004-06-09 10:47:27 +0000
committermiod <miod@openbsd.org>2004-06-09 10:47:27 +0000
commit5d8e34ac8db79414b9512b364a9b0d130a8d87a0 (patch)
treeb14ea72facf02a8b6ec981fefc05d3dd7e22be8c
parentMinor sync from the SMP branch. (diff)
downloadwireguard-openbsd-5d8e34ac8db79414b9512b364a9b0d130a8d87a0.tar.xz
wireguard-openbsd-5d8e34ac8db79414b9512b364a9b0d130a8d87a0.zip
More meaningful formulation of the __va_stk initialization in
__builtin_saveregs(); no functional change.
-rw-r--r--gnu/egcs/gcc/config/m88k/m88k.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/egcs/gcc/config/m88k/m88k.c b/gnu/egcs/gcc/config/m88k/m88k.c
index b57d56b68b0..76b860fc907 100644
--- a/gnu/egcs/gcc/config/m88k/m88k.c
+++ b/gnu/egcs/gcc/config/m88k/m88k.c
@@ -2657,8 +2657,8 @@ m88k_builtin_saveregs (arglist)
plus_constant (XEXP (block, 0),
UNITS_PER_WORD)),
copy_to_reg (plus_constant( virtual_incoming_args_rtx,
- UNITS_PER_WORD *
- STARTING_FRAME_OFFSET)));
+ REG_PARM_STACK_SPACE
+ (current_function_decl))));
/* Allocate the register space, and store it as the __va_reg member. */
addr = assign_stack_local (BLKmode, 8 * UNITS_PER_WORD, -1);