aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-04-25 10:12:34 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-04-25 10:12:34 -0400
commit622ff7098e8d2186d612ed183ad0a013e1a05889 (patch)
treeaa747bd72cf8b1687111c9186c838442e992c149 /gcc/config/alpha
parente041d3e92bb68346288b6493606e37cd5eb5ce77 (diff)
downloadgcc-622ff7098e8d2186d612ed183ad0a013e1a05889.zip
gcc-622ff7098e8d2186d612ed183ad0a013e1a05889.tar.gz
gcc-622ff7098e8d2186d612ed183ad0a013e1a05889.tar.bz2
(alpha_builtin_saveregs): Add to incoming args addr if less than 6
named args, not less than or equal to. From-SVN: r9437
Diffstat (limited to 'gcc/config/alpha')
-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 5e7902e..c600713 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -1144,7 +1144,7 @@ alpha_builtin_saveregs (arglist)
order to account for the integer arg registers which are counted in
argsize above, but which are not actually stored on the stack. */
- addr = (current_function_args_info <= 6
+ addr = (current_function_args_info <= 5
? plus_constant (virtual_incoming_args_rtx, 6 * UNITS_PER_WORD)
: plus_constant (virtual_incoming_args_rtx, - (6 * UNITS_PER_WORD)));