]> git.pld-linux.org Git - packages/crossavr-gcc.git/blob - 427-gcc-ata6285_6286.patch
crossavr-gcc: Synchronized with official AVR toolchain 3.4.0.663.
[packages/crossavr-gcc.git] / 427-gcc-ata6285_6286.patch
1 diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
2 --- gcc/config/avr/avr-devices.c        2012-02-15 14:00:53.000000000 +0530
3 +++ gcc/config/avr/avr-devices.c        2012-02-17 11:04:27.000000000 +0530
4 @@ -117,6 +117,8 @@ const struct mcu_type_s avr_mcu_types[] 
5    { "attiny1634",           ARCH_AVR35, "__AVR_ATtiny1634__",       0, 0x0100, "tn1634" },
6      /* Enhanced, <= 8K + 2-byte PC + { MOVW/LPMX, MUL }.  */
7    { "avr4",                 ARCH_AVR4, NULL,                        0, 0x0060, "m8" },
8 +  { "ata6285",              ARCH_AVR4, "__AVR_ATA6285__",           0, 0x0100, "a6285" },
9 +  { "ata6286",              ARCH_AVR4, "__AVR_ATA6286__",           0, 0x0100, "a6286" },
10    { "atmega8",              ARCH_AVR4, "__AVR_ATmega8__",           0, 0x0060, "m8" },
11    { "atmega8a",             ARCH_AVR4, "__AVR_ATmega8A__",          0, 0x0060, "m8a" },
12    { "atmega48",             ARCH_AVR4, "__AVR_ATmega48__",          0, 0x0100, "m48" },
13 diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
14 --- gcc/config/avr/t-avr        2012-02-15 14:00:53.000000000 +0530
15 +++ gcc/config/avr/t-avr        2012-02-17 11:30:56.000000000 +0530
16 @@ -152,6 +152,8 @@ MULTILIB_MATCHES = \
17         mmcu?avr35=mmcu?attiny167 \
18         mmcu?avr35=mmcu?attiny1634 \
19         mmcu?avr35=mmcu?attiny327 \
20 +       mmcu?avr4=mmcu?ata6285 \
21 +       mmcu?avr4=mmcu?ata6286 \
22         mmcu?avr4=mmcu?atmega48 \
23         mmcu?avr4=mmcu?atmega48a \
24         mmcu?avr4=mmcu?atmega48pa \
This page took 0.026256 seconds and 3 git commands to generate.