diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 1997-08-02 23:22:18 +0000 |
---|---|---|
committer | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 1997-08-02 23:22:18 +0000 |
commit | 02fe41005e754e6f03fff1710f39ae1c694bfea9 (patch) | |
tree | 7c5b8106789231e31e0d19deb1e49aa23737686b | |
parent | 1e8f4442caeb518cbacd7a712357e0052c66ee62 (diff) |
(store_one_arg): Allow stack_slot to be SP in ARGS_GROW_DOWNWARD case.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@14639 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/calls.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index 2ae1b31d2cc..cdc999a8b27 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -3436,7 +3436,7 @@ store_one_arg (arg, argblock, may_be_alloca, variable_size, fndecl, if (GET_CODE (XEXP (arg->stack_slot, 0)) == PLUS) upper_bound = -INTVAL (XEXP (XEXP (arg->stack_slot, 0), 1)) + 1; else - abort (); + upper_bound = 0; lower_bound = upper_bound - arg->size.constant; #else |