diff options
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/unroll.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b504219..788eba6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-10-01 Roger Sayle <roger@eyesopen.com> + + * unroll.c (loop_iterations): Revert 2002-09-08 change. + 2002-10-01 Richard Henderson <rth@redhat.com> * real.c (real_to_decimal): Crop trailing zeros for DIGITS < 0. diff --git a/gcc/unroll.c b/gcc/unroll.c index a1b0287..97e646e 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -3309,7 +3309,7 @@ loop_iterations (loop) accidentally get the branch for a contained loop if the branch for this loop was deleted. We can only trust branches immediately before the loop_end. */ - last_loop_insn = prev_nonnote_insn (loop->end); + last_loop_insn = PREV_INSN (loop->end); /* ??? We should probably try harder to find the jump insn at the end of the loop. The following code assumes that |