]>
Commit | Line | Data |
---|---|---|
6ef8d480 | 1 | diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c |
08a89ff7 JR |
2 | --- gcc/config/avr/avr-devices.c 2011-06-22 10:26:14.000000000 +0530 |
3 | +++ gcc/config/avr/avr-devices.c 2011-06-22 10:48:05.000000000 +0530 | |
4 | @@ -37,14 +37,14 @@ const struct base_arch_s avr_arch_types[ | |
5 | { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0x0060, "__AVR_ARCH__=5", "avr5" }, | |
dbe7ab63 | 6 | { 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0x0060, "__AVR_ARCH__=51", "avr51" }, |
7 | { 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0x0060, "__AVR_ARCH__=6", "avr6" }, | |
08a89ff7 | 8 | + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0x0040, "__AVR_ARCH__=100", "avrtiny10" }, |
dbe7ab63 | 9 | { 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0x2000, "__AVR_ARCH__=101", "avrxmega1" }, |
10 | { 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0x2000, "__AVR_ARCH__=102", "avrxmega2" }, | |
11 | { 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0x2000, "__AVR_ARCH__=103", "avrxmega3" }, | |
12 | { 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0x2000, "__AVR_ARCH__=104", "avrxmega4" }, | |
13 | { 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0x2000, "__AVR_ARCH__=105", "avrxmega5" }, | |
14 | { 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0x2000, "__AVR_ARCH__=106", "avrxmega6" }, | |
15 | - { 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0x2000, "__AVR_ARCH__=107", "avrxmega7" }, | |
16 | - { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0x0040, "__AVR_ARCH__=201", "avrtiny10" } | |
17 | + { 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0x2000, "__AVR_ARCH__=107", "avrxmega7" } | |
18 | }; | |
19 | ||
20 | /* List of all known AVR MCU types - if updated, it has to be kept | |
6ef8d480 | 21 | diff -Naurp gcc/config/avr/avr.h gcc/config/avr/avr.h |
08a89ff7 JR |
22 | --- gcc/config/avr/avr.h 2011-06-22 10:36:29.000000000 +0530 |
23 | +++ gcc/config/avr/avr.h 2011-06-22 10:48:05.000000000 +0530 | |
24 | @@ -79,14 +79,14 @@ enum avr_arch | |
25 | ARCH_AVR5, | |
dbe7ab63 | 26 | ARCH_AVR51, |
27 | ARCH_AVR6, | |
28 | + ARCH_AVRTINY10, | |
29 | ARCH_AVRXMEGA1, | |
30 | ARCH_AVRXMEGA2, | |
31 | ARCH_AVRXMEGA3, | |
32 | ARCH_AVRXMEGA4, | |
33 | ARCH_AVRXMEGA5, | |
34 | ARCH_AVRXMEGA6, | |
35 | - ARCH_AVRXMEGA7, | |
36 | - ARCH_AVRTINY10 | |
37 | + ARCH_AVRXMEGA7 | |
38 | }; | |
39 | ||
40 | struct mcu_type_s { |