summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2011-09-07 07:43:22 +0000
committerNick Clifton <nickc@gcc.gnu.org>2011-09-07 07:43:22 +0000
commitda73162f02768b34e835e36bcfa07f3ff393dd34 (patch)
tree50fe7310a6aa6da51b7bc4fa75a150c8f7dbf4b3
parent5d506c7788d7a5eef80c04f1073f6373fc4021aa (diff)
downloadgcc-da73162f02768b34e835e36bcfa07f3ff393dd34.tar.gz
mn10300.c (mn10300_insert_setlb_lcc): Set the jump label on the parallel part of the insn.
* config/mn10300/mn10300.c (mn10300_insert_setlb_lcc): Set the jump label on the parallel part of the insn. From-SVN: r178626
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mn10300/mn10300.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5812c4b8bfd..629ef89d77b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c
index eca88713349..2cd178a5d83 100644
--- a/gcc/config/mn10300/mn10300.c
+++ b/gcc/config/mn10300/mn10300.c
@@ -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);