]> git.pld-linux.org Git - packages/crossavr-gcc.git/blob - 515-gcc-avrtc446.patch
- synchronized patches with official AVR toolchain 3.4.1.830
[packages/crossavr-gcc.git] / 515-gcc-avrtc446.patch
1 diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
2 --- gcc/config/avr/avr-devices.c        2012-10-25 13:28:05.000000000 +0530
3 +++ gcc/config/avr/avr-devices.c        2012-10-25 13:30:18.000000000 +0530
4 @@ -72,7 +72,6 @@ const struct mcu_type_s avr_mcu_types[] 
5    { "at90s8535",            ARCH_AVR2, "__AVR_AT90S8535__",         0, 0x0060, "s8535" },
6      /* Classic, <= 8K + 2-byte PC + { MOVW/LPMX }.  */
7    { "avr25",                ARCH_AVR25, NULL,                       0, 0x0060, "tn85" },
8 -  { "ata6289",              ARCH_AVR25, "__AVR_ATA6289__",          0, 0x0100, "a6289" },
9    { "ata5272",              ARCH_AVR25, "__AVR_ATA5272__",          0, 0x0100, "a5272" },
10    { "attiny13",             ARCH_AVR25, "__AVR_ATtiny13__",         1, 0x0060, "tn13" },
11    { "attiny13a",            ARCH_AVR25, "__AVR_ATtiny13A__",        1, 0x0060, "tn13a" },
12 @@ -123,6 +122,7 @@ const struct mcu_type_s avr_mcu_types[] 
13    { "avr4",                 ARCH_AVR4, NULL,                        0, 0x0060, "m8" },
14    { "ata6285",              ARCH_AVR4, "__AVR_ATA6285__",           0, 0x0100, "a6285" },
15    { "ata6286",              ARCH_AVR4, "__AVR_ATA6286__",           0, 0x0100, "a6286" },
16 +  { "ata6289",              ARCH_AVR4, "__AVR_ATA6289__",           0, 0x0100, "a6289" },
17    { "atmega8",              ARCH_AVR4, "__AVR_ATmega8__",           0, 0x0060, "m8" },
18    { "atmega8a",             ARCH_AVR4, "__AVR_ATmega8A__",          0, 0x0060, "m8a" },
19    { "atmega48",             ARCH_AVR4, "__AVR_ATmega48__",          0, 0x0100, "m48" },
20 diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
21 --- gcc/config/avr/t-avr        2012-10-25 13:28:05.000000000 +0530
22 +++ gcc/config/avr/t-avr        2012-10-25 13:31:25.000000000 +0530
23 @@ -113,7 +113,6 @@ MULTILIB_DIRNAMES = avr2 avr25 avr3 avr3
24  # The many avr2 matches are not listed here - this is the default.
25  MULTILIB_MATCHES = \
26         mmcu?avr25=mmcu?ata5272 \
27 -       mmcu?avr25=mmcu?ata6289 \
28         mmcu?avr25=mmcu?attiny13 \
29         mmcu?avr25=mmcu?attiny13a \
30         mmcu?avr25=mmcu?attiny2313 \
31 @@ -157,6 +156,7 @@ MULTILIB_MATCHES = \
32         mmcu?avr35=mmcu?attiny327 \
33         mmcu?avr4=mmcu?ata6285 \
34         mmcu?avr4=mmcu?ata6286 \
35 +       mmcu?avr4=mmcu?ata6289 \
36         mmcu?avr4=mmcu?atmega48 \
37         mmcu?avr4=mmcu?atmega48a \
38         mmcu?avr4=mmcu?atmega48pa \
This page took 0.123824 seconds and 3 git commands to generate.