re PR target/16719 ([ColdFire] Illegal move of byte itno address register causes...
authorPeter Barada <peter@the-baradas.com>
Mon, 11 Jul 2005 23:32:01 +0000 (23:32 +0000)
committerBernardo Innocenti <bernie@gcc.gnu.org>
Mon, 11 Jul 2005 23:32:01 +0000 (01:32 +0200)
commit70028b61459cb2089d18bbd42d582c3411a9edfc
tree4cc0ae32ccf61548b04a5c0c6ca5854fd1a2cfce
parent8564e10e6e74d99aad9c6a401f1e7896a0ef8454
re PR target/16719 ([ColdFire] Illegal move of byte itno address register causes compiler to ICE)

PR middle-end/16719
PR middle-end/18421
* config/m68k/m68k.h (HARD_REGNO_MODE_OK): Disallow bytes
in address registers.
* config/m68k/m68k.c (hard_regno_mode_ok): Likewise.
* config/m68k/m68k.md: Replace 's' with 'i' in 4th
alternative of addsi3_5200.

From-SVN: r101900
gcc/ChangeLog
gcc/config/m68k/m68k-protos.h
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.h
gcc/config/m68k/m68k.md