]> git.pld-linux.org Git - packages/crossavr-gcc.git/blame - 430-gcc-ata5272_ata5505.patch
- rebuild with ppl 1.0
[packages/crossavr-gcc.git] / 430-gcc-ata5272_ata5505.patch
CommitLineData
6ef8d480
PZ
1diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
2--- gcc/config/avr/avr-devices.c 2012-03-27 20:49:18.000000000 +0530
3+++ gcc/config/avr/avr-devices.c 2012-03-30 13:49:00.000000000 +0530
4@@ -72,6 +72,7 @@ const struct mcu_type_s avr_mcu_types[]
5 /* Classic, <= 8K + 2-byte PC + { MOVW/LPMX }. */
6 { "avr25", ARCH_AVR25, NULL, 0, 0x0060, "tn85" },
7 { "ata6289", ARCH_AVR25, "__AVR_ATA6289__", 0, 0x0100, "a6289" },
8+ { "ata5272", ARCH_AVR25, "__AVR_ATA5272__", 0, 0x0100, "a5272" },
9 { "attiny13", ARCH_AVR25, "__AVR_ATtiny13__", 1, 0x0060, "tn13" },
10 { "attiny13a", ARCH_AVR25, "__AVR_ATtiny13A__", 1, 0x0060, "tn13a" },
11 { "attiny2313", ARCH_AVR25, "__AVR_ATtiny2313__", 1, 0x0060, "tn2313" },
08a89ff7 12@@ -109,6 +110,7 @@ const struct mcu_type_s avr_mcu_types[]
6ef8d480
PZ
13 { "at43usb320", ARCH_AVR31, "__AVR_AT43USB320__", 0, 0x0060, "43320" },
14 /* Classic, >=16K, <=64K + 2-byte PC + { MOVW/LPMX + JMP/CALL }. */
15 { "avr35", ARCH_AVR35, NULL, 0, 0x0100, "usb162" },
16+ { "ata5505", ARCH_AVR35, "__AVR_ATA5505__", 0, 0x0100, "a5505" },
17 { "at90usb82", ARCH_AVR35, "__AVR_AT90USB82__", 0, 0x0100, "usb82" },
18 { "at90usb162", ARCH_AVR35, "__AVR_AT90USB162__", 0, 0x0100, "usb162" },
19 { "atmega8u2", ARCH_AVR35, "__AVR_ATmega8U2__", 0, 0x0100, "m8u2" },
20diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
21--- gcc/config/avr/t-avr 2012-03-27 20:49:18.000000000 +0530
22+++ gcc/config/avr/t-avr 2012-03-30 13:56:27.000000000 +0530
23@@ -112,6 +112,7 @@ MULTILIB_DIRNAMES = avr2 avr25 avr3 avr3
24
25 # The many avr2 matches are not listed here - this is the default.
26 MULTILIB_MATCHES = \
27+ mmcu?avr25=mmcu?ata5272 \
28 mmcu?avr25=mmcu?ata6289 \
29 mmcu?avr25=mmcu?attiny13 \
30 mmcu?avr25=mmcu?attiny13a \
08a89ff7 31@@ -147,6 +148,7 @@ MULTILIB_MATCHES = \
6ef8d480
PZ
32 mmcu?avr31=mmcu?at43usb320 \
33 mmcu?avr35=mmcu?at90usb82 \
34 mmcu?avr35=mmcu?at90usb162 \
35+ mmcu?avr35=mmcu?ata5505 \
36 mmcu?avr35=mmcu?atmega8u2 \
37 mmcu?avr35=mmcu?atmega16u2 \
38 mmcu?avr35=mmcu?atmega32u2 \
This page took 0.048787 seconds and 4 git commands to generate.