mn10300.c (mn10300_insert_setlb_lcc): Set the jump label on the parallel part of...
authorNick Clifton <nickc@redhat.com>
Wed, 7 Sep 2011 07:43:22 +0000 (07:43 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 7 Sep 2011 07:43:22 +0000 (07:43 +0000)
* config/mn10300/mn10300.c (mn10300_insert_setlb_lcc): Set the jump
label on the parallel part of the insn.

From-SVN: r178626

gcc/ChangeLog
gcc/config/mn10300/mn10300.c

index 5812c4b8bfdcef0befefc603fae376dd08b896fc..629ef89d77bdeef61a86bcaa7de6d990d554c1d8 100644 (file)
@@ -1,3 +1,8 @@
+2011-09-07  Nick Clifton  <nickc@redhat.com>
+
+       * config/mn10300/mn10300.c (mn10300_insert_setlb_lcc): Set the jump
+       label on the parallel part of the insn.
+
 2011-09-07  Jakub Jelinek  <jakub@redhat.com>
 
        PR debug/50191
index eca887133497e6c51ed17506d2370dc0eb765490..2cd178a5d83c25c35abd9ee0282c5a504acddb77 100644 (file)
@@ -3150,6 +3150,7 @@ mn10300_insert_setlb_lcc (rtx label, rtx branch)
 
   lcc = emit_jump_insn_before (lcc, branch);
   mark_jump_label (XVECEXP (PATTERN (lcc), 0, 0), lcc, 0);
+  JUMP_LABEL (lcc) = label;
   DUMP ("Replacing branch insn...", branch);
   DUMP ("... with Lcc insn:", lcc);  
   delete_insn (branch);