diff options
author | DJ Delorie <dj@redhat.com> | 2011-02-08 19:54:31 -0500 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2011-02-08 19:54:31 -0500 |
commit | 91140cd3cf1924cede054b0b55eb13fb400469f8 (patch) | |
tree | 5952d04af36f08067cbc3ee7f8676585eb15ca13 /gcc/config/m32c | |
parent | 4254bbfe511fdc71611d4e510d071f2b2f7e6b73 (diff) | |
download | gcc-91140cd3cf1924cede054b0b55eb13fb400469f8.zip gcc-91140cd3cf1924cede054b0b55eb13fb400469f8.tar.gz gcc-91140cd3cf1924cede054b0b55eb13fb400469f8.tar.bz2 |
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
Diffstat (limited to 'gcc/config/m32c')
-rw-r--r-- | gcc/config/m32c/m32c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 5ccaa2e..ef0a311 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -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; } |