diff options
author | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-11 18:34:16 +0000 |
---|---|---|
committer | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-10-11 18:34:16 +0000 |
commit | 8b0ecac5545b771060ad5dd0631f5082b6923217 (patch) | |
tree | 5ccf985e6fad4f353938c32fb0d87118757c65b9 /gcc/ada/gcc-interface/utils.c | |
parent | bcad9375a7d9b7ffdd7c1b268265250da82053b5 (diff) | |
download | ppe42-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