From 96fd013f36ca3643da2116956d5e2777bddf7c74 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 21 Sep 1994 15:00:00 -0400 Subject: [PATCH] (emit_call_1): Properly add a CLOBBER for sp to CALL_INSN_FUNCTION_USAGE. From-SVN: r8116 --- gcc/calls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/calls.c b/gcc/calls.c index 22ab484..1863e5b 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -443,7 +443,8 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg, { if (!already_popped) CALL_INSN_FUNCTION_USAGE (call_insn) = - gen_rtx (EXPR_LIST, CLOBBER, stack_pointer_rtx, + gen_rtx (EXPR_LIST, VOIDmode, + gen_rtx (CLOBBER, stack_pointer_rtx), CALL_INSN_FUNCTION_USAGE (call_insn)); stack_size -= RETURN_POPS_ARGS (funtype, stack_size); stack_size_rtx = GEN_INT (stack_size); -- 2.7.4