diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2012-02-08 16:59:17 +0000 |
---|---|---|
committer | Georg-Johann Lay <gjl@gcc.gnu.org> | 2012-02-08 16:59:17 +0000 |
commit | 82b37806c51b3fa8cffa4876c0609e6a6801e02d (patch) | |
tree | 784f83660c11c20b5d56ebc421c3f38966d38b5d /gcc/domwalk.c | |
parent | 31432e219f044eb7195b9f802db88ace3e7fe8a1 (diff) | |
download | gcc-82b37806c51b3fa8cffa4876c0609e6a6801e02d.zip gcc-82b37806c51b3fa8cffa4876c0609e6a6801e02d.tar.gz gcc-82b37806c51b3fa8cffa4876c0609e6a6801e02d.tar.bz2 |
avr.md (SREG_ADDR): Remove constant definition.
* config/avr/avr.md (SREG_ADDR): Remove constant definition.
(SP_ADDR): Ditto.
(RAMPZ_ADDR): Ditto.
* config/avr/avr.c (avr_addr_t): New typedef.
(avr_addr): New struct to hold RAM address of SPL, SPH, RAMPZ, SREG.
(avr_init_expanders): Initialize it.
(expand_prologue): Use avr_addr instead of RAMPZ_ADDR, SP_ADDR,
SREG_ADDR.
(expand_epilogue): Ditto.
(avr_print_operand): Ditto.
(avr_file_start): Ditto.
(avr_emit_movmemhi): Ditto.
From-SVN: r184011
Diffstat (limited to 'gcc/domwalk.c')
0 files changed, 0 insertions, 0 deletions