re PR target/35018 ([m68k-elf] Gcc ouputs invalid asm when compiling with -O2 or...
commit5ad2f1a5f298eb353fb393d96ccb3e87d3e96eb9
authorMaxim Kuvyrkov <maxim@codesourcery.com>
Mon, 24 Nov 2008 17:55:35 +0000 (24 17:55 +0000)
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>
Mon, 24 Nov 2008 17:55:35 +0000 (24 17:55 +0000)
tree4f61423a367d4a03cf1547609eb974c2a1085138
parent148153c18ccc773df6b67034796295a489658814
re PR target/35018 ([m68k-elf] Gcc ouputs invalid asm when compiling with -O2 or higher)

PR target/35018

* config/m68k/m68k.md (ok_for_coldfire, enabled): New attributes.
(addsi_lshrsi_31): Add ColdFire-friendly alternatives.

* gcc.target/m68k/pr35018.c: New.

From-SVN: r142161
gcc/ChangeLog
gcc/config/m68k/m68k.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/m68k/pr35018.c [new file with mode: 0644]