* config/mn10300/mn10300.c (mn10300_insert_setlb_lcc): Set the jump
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Sep 2011 07:43:22 +0000 (07:43 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Sep 2011 07:43:22 +0000 (07:43 +0000)
label on the parallel part of the insn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178626 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 5812c4b..629ef89 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 eca8871..2cd178a 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);