mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-18 18:51:24 +08:00
(expand_inline_function): Handle a PARALLEL containing a RETURN the
same as a RETURN. From-SVN: r13533
This commit is contained in:
parent
4bfe969bc7
commit
299b54ba04
@ -1847,7 +1847,9 @@ expand_inline_function (fndecl, parms, target, ignore, type,
|
||||
break;
|
||||
|
||||
case JUMP_INSN:
|
||||
if (GET_CODE (PATTERN (insn)) == RETURN)
|
||||
if (GET_CODE (PATTERN (insn)) == RETURN
|
||||
|| (GET_CODE (PATTERN (insn)) == PARALLEL
|
||||
&& GET_CODE (XVECEXP (PATTERN (insn), 0, 0)) == RETURN))
|
||||
{
|
||||
if (local_return_label == 0)
|
||||
local_return_label = gen_label_rtx ();
|
||||
|
Loading…
x
Reference in New Issue
Block a user