diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 333a17f1d4c7..1a400886d3b5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-10-21 Eric Botcazou + + PR rtl-optimization/44194 + * calls.c (expand_call): Allow sibling calls in the PARALLEL case. + 2012-10-21 Tobias Burnus PR fortran/54725 diff --git a/gcc/calls.c b/gcc/calls.c index 64e4b09870ca..01706c3e79a0 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -3277,9 +3277,6 @@ expand_call (tree exp, rtx target, int ignore) else emit_group_store (target, valreg, rettype, int_size_in_bytes (rettype)); - - /* We can not support sibling calls for this case. */ - sibcall_failure = 1; } else if (target && GET_MODE (target) == TYPE_MODE (rettype)