Commit 91140cd3 by DJ Delorie Committed by DJ Delorie

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
parent 4254bbfe
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> 2011-02-08 Joseph Myers <joseph@codesourcery.com>
* config/m68k/uclinux.opt: New. * config/m68k/uclinux.opt: New.
......
...@@ -3618,7 +3618,7 @@ m32c_subreg (enum machine_mode outer, ...@@ -3618,7 +3618,7 @@ m32c_subreg (enum machine_mode outer,
/* Volatile MEMs don't get simplified, but we need them to /* Volatile MEMs don't get simplified, but we need them to
be. We are little endian, so the subreg byte is the be. We are little endian, so the subreg byte is the
offset. */ offset. */
r = adjust_address (x, outer, byte); r = adjust_address_nv (x, outer, byte);
} }
return r; return r;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment