aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>2013-02-18 15:21:32 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2013-02-18 15:21:32 +0000
commitceaca33e28ab08fc6913935bcc50161d211f27b1 (patch)
tree8ba0ef49d9742b4adcda26a5026f5f7d2948ba36 /gcc/function.h
parentfe0b4796ad3fe8ec17de328a628d39a100b17d7c (diff)
downloadgcc-ceaca33e28ab08fc6913935bcc50161d211f27b1.zip
gcc-ceaca33e28ab08fc6913935bcc50161d211f27b1.tar.gz
gcc-ceaca33e28ab08fc6913935bcc50161d211f27b1.tar.bz2
re PR target/56214 (FAIL: gcc.c-torture/execute/20050121-1.c compilation, ICE)
PR target/56214 * config/pa/predicates.md (base14_operand): Except for BLKmode, QImode and HImode, require all displacements to be an integer multiple of the mode size. * config/pa/pa.c (pa_legitimate_address_p): For REG+BASE addresses, only allow QImode and HImode when reload is in progress and strict is true. Likewise for symbolic addresses. Use base14_operand to check displacements in REG+BASE addresses. From-SVN: r196122
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions