Commit 70a73141 by Richard Stallman

(emit_call_1): Don't defer pops in const call.

From-SVN: r3783
parent 50a9145c
...@@ -397,7 +397,7 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg, ...@@ -397,7 +397,7 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg,
if (stack_size != 0) if (stack_size != 0)
{ {
if (flag_defer_pop && inhibit_defer_pop == 0) if (flag_defer_pop && inhibit_defer_pop == 0 && !is_const)
pending_stack_adjust += stack_size; pending_stack_adjust += stack_size;
else else
adjust_stack (stack_size_rtx); adjust_stack (stack_size_rtx);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment