diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2011-12-06 15:08:39 +0000 |
---|---|---|
committer | Georg-Johann Lay <gjl@gcc.gnu.org> | 2011-12-06 15:08:39 +0000 |
commit | 6232acfe4d905c0e79f3a088c0672eae3cc26eb8 (patch) | |
tree | cfd22a677afa703e8a594cf3ae8b400315023aa1 /gcc | |
parent | 28c5e6b58f86f8f5446b959cb1decc1b6d6f7577 (diff) | |
download | gcc-6232acfe4d905c0e79f3a088c0672eae3cc26eb8.zip gcc-6232acfe4d905c0e79f3a088c0672eae3cc26eb8.tar.gz gcc-6232acfe4d905c0e79f3a088c0672eae3cc26eb8.tar.bz2 |
avr-mcus.def (avr_mcu_types): ATtiny4313 and AT86RF401 have a 16-bit SP (their manual is bogus).
* config/avr/avr-mcus.def (avr_mcu_types): ATtiny4313 and
AT86RF401 have a 16-bit SP (their manual is bogus).
Forward-port from gcc-4_6-branch r181936 2011-12-02.
From-SVN: r182053
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/avr/avr-mcus.def | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2ddce7a..c74afa9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,12 @@ 2011-12-06 Georg-Johann Lay <avr@gjlay.de> Forward-port from gcc-4_6-branch r181936 2011-12-02. + * config/avr/avr-mcus.def (avr_mcu_types): ATtiny4313 and + AT86RF401 have a 16-bit SP (their manual is bogus). + +2011-12-06 Georg-Johann Lay <avr@gjlay.de> + + Forward-port from gcc-4_6-branch r181936 2011-12-02. PR target/51002 * config/avr/avr.md (movhi_sp_r): Set insn condition to diff --git a/gcc/config/avr/avr-mcus.def b/gcc/config/avr/avr-mcus.def index 51203584..1f7ae88 100644 --- a/gcc/config/avr/avr-mcus.def +++ b/gcc/config/avr/avr-mcus.def @@ -56,7 +56,7 @@ AVR_MCU ("attiny2313", ARCH_AVR25, "__AVR_ATtiny2313__", 1, 0, 0 AVR_MCU ("attiny2313a", ARCH_AVR25, "__AVR_ATtiny2313A__", 1, 0, 0x0060, "tn2313a") AVR_MCU ("attiny24", ARCH_AVR25, "__AVR_ATtiny24__", 1, 0, 0x0060, "tn24") AVR_MCU ("attiny24a", ARCH_AVR25, "__AVR_ATtiny24A__", 1, 0, 0x0060, "tn24a") -AVR_MCU ("attiny4313", ARCH_AVR25, "__AVR_ATtiny4313__", 1, 0, 0x0060, "tn4313") +AVR_MCU ("attiny4313", ARCH_AVR25, "__AVR_ATtiny4313__", 0, 0, 0x0060, "tn4313") AVR_MCU ("attiny44", ARCH_AVR25, "__AVR_ATtiny44__", 0, 0, 0x0060, "tn44") AVR_MCU ("attiny44a", ARCH_AVR25, "__AVR_ATtiny44A__", 0, 0, 0x0060, "tn44a") AVR_MCU ("attiny84", ARCH_AVR25, "__AVR_ATtiny84__", 0, 0, 0x0060, "tn84") @@ -74,7 +74,7 @@ AVR_MCU ("attiny43u", ARCH_AVR25, "__AVR_ATtiny43U__", 0, 0, 0 AVR_MCU ("attiny87", ARCH_AVR25, "__AVR_ATtiny87__", 0, 0, 0x0100, "tn87") AVR_MCU ("attiny48", ARCH_AVR25, "__AVR_ATtiny48__", 0, 0, 0x0100, "tn48") AVR_MCU ("attiny88", ARCH_AVR25, "__AVR_ATtiny88__", 0, 0, 0x0100, "tn88") -AVR_MCU ("at86rf401", ARCH_AVR25, "__AVR_AT86RF401__", 1, 0, 0x0060, "86401") +AVR_MCU ("at86rf401", ARCH_AVR25, "__AVR_AT86RF401__", 0, 0, 0x0060, "86401") /* Classic, > 8K, <= 64K. */ AVR_MCU ("avr3", ARCH_AVR3, NULL, 0, 0, 0x0060, "43355") AVR_MCU ("at43usb355", ARCH_AVR3, "__AVR_AT43USB355__", 0, 0, 0x0060, "43355") |