* calls.c (emit_call_1) [sibcall_pop]: Use n_popped instead of
RETURN_POPS_ARGS().
From-SVN: r37242
+2000-11-04 Alexandre Oliva <aoliva@redhat.com>
+
+ * calls.c (emit_call_1) [sibcall_pop]: Use n_popped instead of
+ RETURN_POPS_ARGS().
+
2000-11-03 Zack Weinberg <zack@wolery.stanford.edu>
* builtins.c (expand_builtin_strlen): Remove unused mode
#if defined (HAVE_sibcall_pop) && defined (HAVE_sibcall_value_pop)
if ((ecf_flags & ECF_SIBCALL)
&& HAVE_sibcall_pop && HAVE_sibcall_value_pop
- && (RETURN_POPS_ARGS (fndecl, funtype, stack_size) > 0
- || stack_size == 0))
+ && (n_popped > 0 || stack_size == 0))
{
- rtx n_pop = GEN_INT (RETURN_POPS_ARGS (fndecl, funtype, stack_size));
+ rtx n_pop = GEN_INT (n_popped));
rtx pat;
/* If this subroutine pops its own args, record that in the call insn