]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/33132 (m32r: ICE: RTL check: expected elt 0 type 'i' or 'n', have 'w...
authorNick Clifton <nickc@redhat.com>
Fri, 31 Aug 2007 14:27:19 +0000 (14:27 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Fri, 31 Aug 2007 14:27:19 +0000 (14:27 +0000)
commit3681df8fe1eac5d26deefddeb621d2d74bbf5bb9
tree1941024908613b72d58e911912e79a36cf7b20f9
parent62442ab9cb306b379718f9ed797b7c60c40df6c8
re PR target/33132 (m32r: ICE: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in insn_current_length, at insn-attrtab.c:29)

PR target/33132
* config/m32r/constraints.md: Add W constraint for integer zero.
* config/m32r/m32r.md (get_pc): Use W and i constraints.
  Fix length calculation by using alternatives.

From-SVN: r127992
gcc/ChangeLog
gcc/config/m32r/constraints.md
gcc/config/m32r/m32r.md