re PR target/49335 (ARM: Invalid assembler generated while compiling C++ code from...
authorRamana Radhakrishnan <ramana.radhakrishnan@linaro.org>
Fri, 24 Jun 2011 13:15:08 +0000 (13:15 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Fri, 24 Jun 2011 13:15:08 +0000 (13:15 +0000)
commit9a1ea4b90728c19a0141fd9b6ab44a3c5ded5a7c
tree2da037b88330aa430a1babad5bfcb36b727b71c9
parent23d11384dbf3b04e5dcbcf349bf34308ab8ec9ef
re PR target/49335 (ARM: Invalid assembler generated while compiling C++ code from 'codeblocks')

Fix PR target/49335

2011-06-24  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>

PR target/49335
* config/arm/predicates.md (add_operator): New.
* config/arm/arm.md ("*arith_shiftsi"): Fix for SP reg usage
in Thumb2.

From-SVN: r175375
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/predicates.md