From 299b54ba04836b48d2e8c599a84b8be74f70510f Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 19 Jan 1997 20:54:40 -0500 Subject: [PATCH] (expand_inline_function): Handle a PARALLEL containing a RETURN the same as a RETURN. From-SVN: r13533 --- gcc/integrate.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/integrate.c b/gcc/integrate.c index 5d22dc8d2d0..4bb1bc55dcd 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -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 (); -- 2.30.2