]> git.pld-linux.org Git - packages/crossavr-gcc.git/blame - 415-gcc-atmega_8a_128a_1284.patch
- rebuild with ppl 1.0
[packages/crossavr-gcc.git] / 415-gcc-atmega_8a_128a_1284.patch
CommitLineData
dbe7ab63 1diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
6ef8d480
PZ
2--- gcc/config/avr/avr-devices.c 2011-10-28 14:34:49.000000000 +0530
3+++ gcc/config/avr/avr-devices.c 2011-10-28 14:39:27.000000000 +0530
08a89ff7 4@@ -118,6 +118,7 @@ const struct mcu_type_s avr_mcu_types[]
dbe7ab63 5 /* Enhanced, <= 8K + 2-byte PC + { MOVW/LPMX, MUL }. */
6 { "avr4", ARCH_AVR4, NULL, 0, 0x0060, "m8" },
7 { "atmega8", ARCH_AVR4, "__AVR_ATmega8__", 0, 0x0060, "m8" },
8+ { "atmega8a", ARCH_AVR4, "__AVR_ATmega8A__", 0, 0x0060, "m8a" },
9 { "atmega48", ARCH_AVR4, "__AVR_ATmega48__", 0, 0x0100, "m48" },
10 { "atmega48a", ARCH_AVR4, "__AVR_ATmega48A__", 0, 0x0100, "m48a" },
11 { "atmega48pa", ARCH_AVR4, "__AVR_ATmega48PA__", 0, 0x0100, "m48pa" },
08a89ff7 12@@ -242,8 +243,10 @@ const struct mcu_type_s avr_mcu_types[]
dbe7ab63 13 { MOVW/LPMX, JMP/CALL, MUL, ELPM, ELPMX }. */
14 { "avr51", ARCH_AVR51, NULL, 0, 0x0100, "m128" },
15 { "atmega128", ARCH_AVR51, "__AVR_ATmega128__", 0, 0x0100, "m128" },
16+ { "atmega128a", ARCH_AVR51, "__AVR_ATmega128A__", 0, 0x0100, "m128a" },
17 { "atmega1280", ARCH_AVR51, "__AVR_ATmega1280__", 0, 0x0200, "m1280" },
18 { "atmega1281", ARCH_AVR51, "__AVR_ATmega1281__", 0, 0x0200, "m1281" },
19+ { "atmega1284", ARCH_AVR51, "__AVR_ATmega1284__", 0, 0x0100, "m1284" },
20 { "atmega1284p", ARCH_AVR51, "__AVR_ATmega1284P__", 0, 0x0100, "m1284p" },
21 { "atmega128rfa1", ARCH_AVR51, "__AVR_ATmega128RFA1__", 0, 0x0200, "m128rfa1" },
22 { "atmega128rfa2", ARCH_AVR51, "__AVR_ATmega128RFA2__", 0, 0x0200, "m128rfa2" },
23diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
6ef8d480
PZ
24--- gcc/config/avr/t-avr 2011-10-28 14:55:08.000000000 +0530
25+++ gcc/config/avr/t-avr 2011-10-28 14:52:10.000000000 +0530
08a89ff7 26@@ -157,6 +157,7 @@ MULTILIB_MATCHES = \
dbe7ab63 27 mmcu?avr4=mmcu?atmega48pa \
28 mmcu?avr4=mmcu?atmega48p \
29 mmcu?avr4=mmcu?atmega8 \
30+ mmcu?avr4=mmcu?atmega8a \
31 mmcu?avr4=mmcu?atmega8515 \
32 mmcu?avr4=mmcu?atmega8535 \
33 mmcu?avr4=mmcu?atmega88 \
08a89ff7 34@@ -263,8 +264,10 @@ MULTILIB_MATCHES = \
dbe7ab63 35 mmcu?avr5=mmcu?at94k \
6ef8d480 36 mmcu?avr5=mmcu?m3000 \
dbe7ab63 37 mmcu?avr51=mmcu?atmega128 \
38+ mmcu?avr51=mmcu?atmega128a \
39 mmcu?avr51=mmcu?atmega1280 \
40 mmcu?avr51=mmcu?atmega1281 \
41+ mmcu?avr51=mmcu?atmega1284 \
42 mmcu?avr51=mmcu?atmega1284p \
43 mmcu?avr51=mmcu?atmega128rfa1 \
44 mmcu?avr51=mmcu?atmega128rfa2 \
This page took 0.029239 seconds and 4 git commands to generate.