aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-05-04 01:33:42 +0000
committerRichard Stallman <rms@gnu.org>1992-05-04 01:33:42 +0000
commitff1e982113fddef5be552aeead54fc53df0832b0 (patch)
tree80a4f21b781f14bc526e6db95f4b371481caa264
parent4d613828c5e8d5eb027aedc336d71365c846ed99 (diff)
downloadgcc-ff1e982113fddef5be552aeead54fc53df0832b0.zip
gcc-ff1e982113fddef5be552aeead54fc53df0832b0.tar.gz
gcc-ff1e982113fddef5be552aeead54fc53df0832b0.tar.bz2
*** empty log message ***
From-SVN: r876
-rw-r--r--gcc/calls.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/calls.c b/gcc/calls.c
index 963da43..90a4f67 100644
--- a/gcc/calls.c
+++ b/gcc/calls.c
@@ -323,8 +323,6 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg,
if (is_const)
CONST_CALL_P (call_insn) = 1;
- inhibit_defer_pop = old_inhibit_defer_pop;
-
#ifndef ACCUMULATE_OUTGOING_ARGS
/* If returning from the subroutine does not automatically pop the args,
we need an instruction to pop them sooner or later.
@@ -349,6 +347,8 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg,
adjust_stack (stack_size_rtx);
}
#endif
+
+ inhibit_defer_pop = old_inhibit_defer_pop;
}
/* Generate all the code for a function call