aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
diff options
context:
space:
mode:
authorAndy Hutchinson <hutchinsonandy@aim.com>2008-09-14 12:50:10 +0000
committerAnatoly Sokolov <aesok@gcc.gnu.org>2008-09-14 16:50:10 +0400
commit9215065fd6861ffbe6e5d7348dca6720f594612b (patch)
treeb1ce23fee97293e0ddc968da9d75c9fcfe96e8f3 /gcc/config/rs6000
parentf67894ed5f8520f7c6367122dda3a5f9feabd0e5 (diff)
downloadgcc-9215065fd6861ffbe6e5d7348dca6720f594612b.zip
gcc-9215065fd6861ffbe6e5d7348dca6720f594612b.tar.gz
gcc-9215065fd6861ffbe6e5d7348dca6720f594612b.tar.bz2
re PR target/19636 (Can't compile large switch statement)
PR target/19636 PR target/24894 PR target/31644 PR target/31786 * config/avr/avr.c (legitimate_address_p): Fix problem where subreg is not recognized as a valid register usage. Allow REG_X to be used as a base pointer. * config/avr/avr.h (LEGITIMIZE_RELOAD_ADDRESS): Remove code that forces a reload when using a base register. From-SVN: r140360
Diffstat (limited to 'gcc/config/rs6000')
0 files changed, 0 insertions, 0 deletions