]> git.pld-linux.org Git - packages/crossavr-gcc.git/blobdiff - 402-gcc-atmega64_128_2564RFR2.patch
- updated to 4.7.3 (4.7.2 and older fail to compile with ICE)
[packages/crossavr-gcc.git] / 402-gcc-atmega64_128_2564RFR2.patch
diff --git a/402-gcc-atmega64_128_2564RFR2.patch b/402-gcc-atmega64_128_2564RFR2.patch
new file mode 100644 (file)
index 0000000..8817ba9
--- /dev/null
@@ -0,0 +1,27 @@
+diff -Naurp gcc/config/avr/avr-mcus.def gcc/config/avr/avr-mcus.def
+--- gcc/config/avr/avr-mcus.def        2013-02-07 12:08:53.000000000 +0530
++++ gcc/config/avr/avr-mcus.def        2013-02-07 12:16:18.000000000 +0530
+@@ -199,6 +199,7 @@ AVR_MCU ("atmega64hve",          ARCH_AV
+ AVR_MCU ("atmega64hve2",        ARCH_AVR5, "__AVR_ATmega64HVE2__",      0, 0, 0x0100, 1, "m64hve2")
+ AVR_MCU ("atmega64rfa2",         ARCH_AVR5, "__AVR_ATmega64RFA2__",      0, 0, 0x0200, 1, "m64rfa2")
+ AVR_MCU ("atmega64rfr2",         ARCH_AVR5, "__AVR_ATmega64RFR2__",      0, 0, 0x0200, 1, "m64rfr2")
++AVR_MCU ("atmega644rfr2",        ARCH_AVR5, "__AVR_ATmega644RFR2__",     0, 0, 0x0200, 1, "m644rfr2")
+ AVR_MCU ("at90can32",            ARCH_AVR5, "__AVR_AT90CAN32__",         0, 0, 0x0100, 1, "can32")
+ AVR_MCU ("at90can64",            ARCH_AVR5, "__AVR_AT90CAN64__",         0, 0, 0x0100, 1, "can64")
+ AVR_MCU ("at90pwm161",           ARCH_AVR5, "__AVR_AT90PWM161__",        0, 0, 0x0100, 1, "90pwm161")
+@@ -229,6 +230,7 @@ AVR_MCU ("atmega1284p",          ARCH_AV
+ AVR_MCU ("atmega128rfa1",        ARCH_AVR51, "__AVR_ATmega128RFA1__",    0, 0, 0x0200, 2, "m128rfa1")
+ AVR_MCU ("atmega128rfa2",        ARCH_AVR51, "__AVR_ATmega128RFA2__",    0, 0, 0x0200, 2, "m128rfa2")
+ AVR_MCU ("atmega128rfr2",        ARCH_AVR51, "__AVR_ATmega128RFR2__",    0, 0, 0x0200, 2, "m128rfr2")
++AVR_MCU ("atmega1284rfr2",       ARCH_AVR51, "__AVR_ATmega1284RFR2__",   0, 0, 0x0200, 2, "m1284rfr2")
+ AVR_MCU ("at90can128",           ARCH_AVR51, "__AVR_AT90CAN128__",       0, 0, 0x0100, 2, "can128")
+ AVR_MCU ("at90usb1286",          ARCH_AVR51, "__AVR_AT90USB1286__",      0, 0, 0x0100, 2, "usb1286")
+ AVR_MCU ("at90usb1287",          ARCH_AVR51, "__AVR_AT90USB1287__",      0, 0, 0x0100, 2, "usb1287")
+@@ -238,6 +240,7 @@ AVR_MCU ("atmega2560",           ARCH_AV
+ AVR_MCU ("atmega2561",           ARCH_AVR6, "__AVR_ATmega2561__",        0, 0, 0x0200, 4, "m2561")
+ AVR_MCU ("atmega256rfa2",        ARCH_AVR6, "__AVR_ATmega256RFA2__",     0, 0, 0x0200, 4, "m256rfa2")
+ AVR_MCU ("atmega256rfr2",        ARCH_AVR6, "__AVR_ATmega256RFR2__",     0, 0, 0x0200, 4, "m256rfr2")
++AVR_MCU ("atmega2564rfr2",       ARCH_AVR6, "__AVR_ATmega2564RFR2__",    0, 0, 0x0200, 4, "m2564rfr2")
+ /* Enhanced, == 20K starts at 0x8000 */
+ AVR_MCU ("avr7",                 ARCH_AVR7, NULL,                        0, 0, 0x0200, 1, "a5831")
+ AVR_MCU ("ata5831",              ARCH_AVR7, "__AVR_ATA5831__",           0, 0, 0x0200, 1, "a5831")
This page took 0.038667 seconds and 4 git commands to generate.