re PR target/47548 (m32c-rtems ICEt in change_address_1, at emit-rtl.c:1933)

PR target/47548
* config/m32c/m32c.c (m32c_subreg): Don't try to validate interim
patterns.

From-SVN: r169959
This commit is contained in:
DJ Delorie 2011-02-08 19:54:31 -05:00 committed by DJ Delorie
parent 4254bbfe51
commit 91140cd3cf
2 changed files with 7 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2011-02-08 DJ Delorie <dj@redhat.com>
PR target/47548
* config/m32c/m32c.c (m32c_subreg): Don't try to validate interim
patterns.
2011-02-08 Joseph Myers <joseph@codesourcery.com>
* config/m68k/uclinux.opt: New.

View file

@ -3618,7 +3618,7 @@ m32c_subreg (enum machine_mode outer,
/* Volatile MEMs don't get simplified, but we need them to
be. We are little endian, so the subreg byte is the
offset. */
r = adjust_address (x, outer, byte);
r = adjust_address_nv (x, outer, byte);
}
return r;
}