diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/loop-iv.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d23c392..9a81f33 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-12-28 Zdenek Dvorak <dvorakz@suse.cz> + + PR rtl-optimization/19103 + * loop-iv.c (iv_number_of_iterations): Fix typo. + 2004-12-28 Andreas Jaeger <aj@suse.de> * genrecog.c (compute_predicate_codes): Avoid warning. diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index 704d51e..04f53b8 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -2132,7 +2132,7 @@ iv_number_of_iterations (struct loop *loop, rtx insn, rtx condition, if (iv0.step == const0_rtx) step_val = -INTVAL (iv1.step); else - step_val = INTVAL (iv1.step); + step_val = INTVAL (iv0.step); /* Ignore loops of while (i-- < 10) type. */ if (step_val < 0) |