aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-04-04 10:10:05 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-04-04 10:10:05 -0400
commitc694003e290b4d48fefc26bb3f9412f7010a5262 (patch)
treefb82f94f38ee9d52fa36f7a89c3447c402ec4863 /gcc
parent7f5bd4ffdedda9ff5c0eb4b6b6d94f40e783eb72 (diff)
downloadgcc-c694003e290b4d48fefc26bb3f9412f7010a5262.zip
gcc-c694003e290b4d48fefc26bb3f9412f7010a5262.tar.gz
gcc-c694003e290b4d48fefc26bb3f9412f7010a5262.tar.bz2
(alpha_builtin_saveregs): Adjust for fact that
virtual_incoming_args_rtx includes pretend size. From-SVN: r4003
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index e872299..8753126 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -1036,7 +1036,7 @@ alpha_builtin_saveregs (arglist)
emit_move_insn (change_address (block, DImode, XEXP (block, 0)),
force_operand (plus_constant (virtual_incoming_args_rtx,
- -6 * UNITS_PER_WORD),
+ 6 * UNITS_PER_WORD),
NULL_RTX));
/* Store the argsize as the __va_offset member. */