(emit_call_1): Properly add a CLOBBER for sp to
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 21 Sep 1994 19:00:00 +0000 (15:00 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 21 Sep 1994 19:00:00 +0000 (15:00 -0400)
CALL_INSN_FUNCTION_USAGE.

From-SVN: r8116

gcc/calls.c

index 22ab484..1863e5b 100644 (file)
@@ -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);