diff options
author | Daniel Bornstein <danfuzz@milk.com> | 2004-08-17 10:01:49 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2004-08-17 10:01:49 +0000 |
commit | 108a579c02badf9b3eddc3d182516bd73c585a38 (patch) | |
tree | 804d4d1493e837c1d90544256f82ae49d2216f19 /gcc | |
parent | cc24a60e9564353f792539279a8bfa291455c7d0 (diff) | |
download | gcc-108a579c02badf9b3eddc3d182516bd73c585a38.zip gcc-108a579c02badf9b3eddc3d182516bd73c585a38.tar.gz gcc-108a579c02badf9b3eddc3d182516bd73c585a38.tar.bz2 |
re PR target/17019 (THUMB: bad switch statement in md code for addsi3_cbranch_scratch)
From Daniel Bornstein <danfuzz@milk.com>
PR target/17019
* arm.md (addsi3_cbranch_scratch): Correct case labels.
From-SVN: r86114
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/arm.md | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ece9c7b..ca8f544 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-08-17 Daniel Bornstein <danfuzz@milk.com> + + PR target/17019 + * arm.md (addsi3_cbranch_scratch): Correct case labels. + 2004-08-17 Paolo Bonzini <bonzini@gnu.org> PR middle-end/17036 diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index f19f8cd..26ac278 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -6442,10 +6442,10 @@ case 1: output_asm_insn (\"cmn\t%1, %2\", operands); break; - case 3: + case 2: output_asm_insn (\"add\t%0, %1, %2\", operands); break; - case 4: + case 3: output_asm_insn (\"add\t%0, %0, %2\", operands); break; } |