diff options
author | Anatoly Sokolov <aesok@post.ru> | 2008-06-19 20:34:05 +0400 |
---|---|---|
committer | Anatoly Sokolov <aesok@gcc.gnu.org> | 2008-06-19 20:34:05 +0400 |
commit | 720705d2339f8800c256ea9536e7a2fef3e81b19 (patch) | |
tree | 5ff5d8940a5a69d1081c79ed510f2a991135d1be /gcc/config/avr | |
parent | 6819ba36b3805c239c731253c0b877f0e9aec311 (diff) | |
download | gcc-720705d2339f8800c256ea9536e7a2fef3e81b19.zip gcc-720705d2339f8800c256ea9536e7a2fef3e81b19.tar.gz gcc-720705d2339f8800c256ea9536e7a2fef3e81b19.tar.bz2 |
avr.c (avr_mcu_t): Add attiny13a.
* config/avr/avr.c (avr_mcu_t): Add attiny13a.
* config/avr/avr.h (LINK_SPEC, CRT_BINUTILS_SPECS): (Ditto.).
* config/avr/t-avr (MULTILIB_MATCHES): (Ditto.).
From-SVN: r136953
Diffstat (limited to 'gcc/config/avr')
-rw-r--r-- | gcc/config/avr/avr.c | 1 | ||||
-rw-r--r-- | gcc/config/avr/avr.h | 3 | ||||
-rw-r--r-- | gcc/config/avr/t-avr | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 1726fe0..45f816f 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -173,6 +173,7 @@ static const struct mcu_type_s avr_mcu_types[] = { /* Classic + MOVW, <= 8K. */ { "avr25", ARCH_AVR25, NULL }, { "attiny13", ARCH_AVR25, "__AVR_ATtiny13__" }, + { "attiny13a", ARCH_AVR25, "__AVR_ATtiny13A__" }, { "attiny2313", ARCH_AVR25, "__AVR_ATtiny2313__" }, { "attiny24", ARCH_AVR25, "__AVR_ATtiny24__" }, { "attiny44", ARCH_AVR25, "__AVR_ATtiny44__" }, diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index 664dfbe..17700c9 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -817,7 +817,7 @@ mmcu=*:-mmcu=%*}" mmcu=at90s8*|\ mmcu=at90c8*|\ mmcu=at86rf401|\ - mmcu=attiny13|\ + mmcu=attiny13*|\ mmcu=attiny2313|\ mmcu=attiny24|\ mmcu=attiny25|\ @@ -916,6 +916,7 @@ mmcu=*:-mmcu=%*}" %{mmcu=at90s8535:crts8535.o%s} \ %{mmcu=at86rf401:crt86401.o%s} \ %{mmcu=attiny13:crttn13.o%s} \ +%{mmcu=attiny13a:crttn13a.o%s} \ %{mmcu=attiny2313|mmcu=avr25:crttn2313.o%s} \ %{mmcu=attiny24:crttn24.o%s} \ %{mmcu=attiny44:crttn44.o%s} \ diff --git a/gcc/config/avr/t-avr b/gcc/config/avr/t-avr index f5877e8..e64152b 100644 --- a/gcc/config/avr/t-avr +++ b/gcc/config/avr/t-avr @@ -43,6 +43,7 @@ MULTILIB_DIRNAMES = avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 # The many avr2 matches are not listed here - this is the default. MULTILIB_MATCHES = \ mmcu?avr25=mmcu?attiny13 \ + mmcu?avr25=mmcu?attiny13a \ mmcu?avr25=mmcu?attiny2313 \ mmcu?avr25=mmcu?attiny24 \ mmcu?avr25=mmcu?attiny44 \ |