summaryrefslogtreecommitdiffstats
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorgjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-11 18:34:16 +0000
committergjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>2011-10-11 18:34:16 +0000
commit8b0ecac5545b771060ad5dd0631f5082b6923217 (patch)
tree5ccf985e6fad4f353938c32fb0d87118757c65b9 /gcc/ada/gcc-interface/utils.c
parentbcad9375a7d9b7ffdd7c1b268265250da82053b5 (diff)
downloadppe42-gcc-8b0ecac5545b771060ad5dd0631f5082b6923217.tar.gz
ppe42-gcc-8b0ecac5545b771060ad5dd0631f5082b6923217.zip
* config/avr/avr-protos.h (avr_mode_code_base_reg_class): New prototype.
(avr_regno_mode_code_ok_for_base_p): New prototype. * config/avr/avr.h (BASE_REG_CLASS): Remove. (REGNO_OK_FOR_BASE_P): Remove. (REG_OK_FOR_BASE_NOSTRICT_P): Remove. (REG_OK_FOR_BASE_STRICT_P): Remove. (MODE_CODE_BASE_REG_CLASS): New define. (REGNO_MODE_CODE_OK_FOR_BASE_P): New define. * config/avr/avr.c (avr_mode_code_base_reg_class): New function. (avr_regno_mode_code_ok_for_base_p): New function. (avr_reg_ok_for_addr_p): New static function. (avr_legitimate_address_p): Use it. Beautify. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179817 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud