From 9143c6b76b4b7f198901e441cd06357a3b9c573a Mon Sep 17 00:00:00 2001 From: Zdenek Dvorak Date: Thu, 31 Jul 2003 20:37:23 +0200 Subject: [PATCH] combine.c (try_combine): Set JUMP_LABEL for newly created unconditional jump. * combine.c (try_combine): Set JUMP_LABEL for newly created unconditional jump. From-SVN: r70010 --- gcc/ChangeLog | 5 +++++ gcc/combine.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index caa596bc59a..df45676087c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-07-31 Zdenek Dvorak + + * combine.c (try_combine): Set JUMP_LABEL for newly created + unconditional jump. + 2003-07-31 Zdenek Dvorak * fold-const.c (fold): Fold some comparisons of bit operations. diff --git a/gcc/combine.c b/gcc/combine.c index e3c1cf6ec7a..7e83706e10a 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -2764,6 +2764,7 @@ try_combine (rtx i3, rtx i2, rtx i1, int *new_direct_jump_p) if (returnjump_p (i3) || any_uncondjump_p (i3)) { *new_direct_jump_p = 1; + mark_jump_label (PATTERN (i3), i3, 0); if ((temp = next_nonnote_insn (i3)) == NULL_RTX || GET_CODE (temp) != BARRIER)