]> git.pld-linux.org Git - packages/crossavr-gcc.git/blame - 401-gcc-atmega32_5_50_90_pa.patch
crossavr-gcc: Synchronized with official AVR toolchain 3.4.0.663.
[packages/crossavr-gcc.git] / 401-gcc-atmega32_5_50_90_pa.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-06-24 10:34:16.000000000 +0530
3+++ gcc/config/avr/avr-devices.c 2011-06-24 10:33:44.000000000 +0530
dbe7ab63 4@@ -166,9 +166,11 @@ const struct mcu_type_s avr_mcu_types[]
5 { "atmega325", ARCH_AVR5, "__AVR_ATmega325__", 0, 0x0100, "m325" },
6 { "atmega325a", ARCH_AVR5, "__AVR_ATmega325A__", 0, 0x0100, "m325a" },
7 { "atmega325p", ARCH_AVR5, "__AVR_ATmega325P__", 0, 0x0100, "m325p" },
8+ { "atmega325pa", ARCH_AVR5, "__AVR_ATmega325PA__", 0, 0x0100, "m325pa" },
9 { "atmega3250", ARCH_AVR5, "__AVR_ATmega3250__", 0, 0x0100, "m3250" },
10 { "atmega3250a", ARCH_AVR5, "__AVR_ATmega3250A__", 0, 0x0100, "m3250a" },
11 { "atmega3250p", ARCH_AVR5, "__AVR_ATmega3250P__", 0, 0x0100, "m3250p" },
12+ { "atmega3250pa", ARCH_AVR5, "__AVR_ATmega3250PA__", 0, 0x0100, "m3250pa" },
13 { "atmega328", ARCH_AVR5, "__AVR_ATmega328__", 0, 0x0100, "m328" },
14 { "atmega328p", ARCH_AVR5, "__AVR_ATmega328P__", 0, 0x0100, "m328p" },
15 { "atmega329", ARCH_AVR5, "__AVR_ATmega329__", 0, 0x0100, "m329" },
16@@ -178,6 +180,7 @@ const struct mcu_type_s avr_mcu_types[]
17 { "atmega3290", ARCH_AVR5, "__AVR_ATmega3290__", 0, 0x0100, "m3290" },
18 { "atmega3290a", ARCH_AVR5, "__AVR_ATmega3290A__", 0, 0x0100, "m3290a" },
19 { "atmega3290p", ARCH_AVR5, "__AVR_ATmega3290P__", 0, 0x0100, "m3290p" },
20+ { "atmega3290pa", ARCH_AVR5, "__AVR_ATmega3290PA__", 0, 0x0100, "m3290pa" },
21 { "atmega32c1", ARCH_AVR5, "__AVR_ATmega32C1__", 0, 0x0100, "m32c1" },
22 { "atmega32m1", ARCH_AVR5, "__AVR_ATmega32M1__", 0, 0x0100, "m32m1" },
23 { "atmega32u4", ARCH_AVR5, "__AVR_ATmega32U4__", 0, 0x0100, "m32u4" },
24diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
6ef8d480
PZ
25--- gcc/config/avr/t-avr 2011-06-24 10:34:16.000000000 +0530
26+++ gcc/config/avr/t-avr 2011-06-24 10:33:44.000000000 +0530
27@@ -193,9 +193,11 @@ MULTILIB_MATCHES = \
dbe7ab63 28 mmcu?avr5=mmcu?atmega325 \
29 mmcu?avr5=mmcu?atmega325a \
30 mmcu?avr5=mmcu?atmega325p \
31+ mmcu?avr5=mmcu?atmega325pa \
32 mmcu?avr5=mmcu?atmega3250 \
33 mmcu?avr5=mmcu?atmega3250a \
34 mmcu?avr5=mmcu?atmega3250p \
35+ mmcu?avr5=mmcu?atmega3250pa \
36 mmcu?avr5=mmcu?atmega328 \
37 mmcu?avr5=mmcu?atmega328p \
38 mmcu?avr5=mmcu?atmega329 \
6ef8d480 39@@ -205,6 +207,7 @@ MULTILIB_MATCHES = \
dbe7ab63 40 mmcu?avr5=mmcu?atmega3290 \
41 mmcu?avr5=mmcu?atmega3290a \
42 mmcu?avr5=mmcu?atmega3290p \
43+ mmcu?avr5=mmcu?atmega3290pa \
44 mmcu?avr5=mmcu?atmega406 \
45 mmcu?avr5=mmcu?atmega64 \
46 mmcu?avr5=mmcu?atmega640 \
This page took 0.033708 seconds and 4 git commands to generate.