From 0176295191bf0fb7a281acb2b6a80f237fbe163c Mon Sep 17 00:00:00 2001 From: rsandifo Date: Tue, 20 May 2014 21:24:37 +0000 Subject: [PATCH] gcc/ PR rtl-optimization/61243 * emit-rtl.c (emit_copy_of_insn_after): Copy CROSSING_JUMP_P. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210658 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/emit-rtl.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a3ba9ad..1fad15b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-05-20 Richard Sandiford + + PR rtl-optimization/61243 + * emit-rtl.c (emit_copy_of_insn_after): Copy CROSSING_JUMP_P. + 2014-05-20 Xinliang David Li * cgraphunit.c (walk_polymorphic_call_targets): Add diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 1d74c3f..5515244 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -6027,6 +6027,7 @@ emit_copy_of_insn_after (rtx insn, rtx after) case JUMP_INSN: new_rtx = emit_jump_insn_after (copy_insn (PATTERN (insn)), after); + CROSSING_JUMP_P (new_rtx) = CROSSING_JUMP_P (insn); break; case DEBUG_INSN: -- 2.7.4