]>
Commit | Line | Data |
---|---|---|
6ef8d480 | 1 | diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c |
7f71f849 JR |
2 | --- gcc/config/avr/avr-devices.c 2012-03-27 16:11:43.000000000 +0530 |
3 | +++ gcc/config/avr/avr-devices.c 2012-03-28 11:36:52.000000000 +0530 | |
4 | @@ -38,14 +38,14 @@ const struct base_arch_s avr_arch_types[ | |
dbe7ab63 | 5 | { 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0x0060, "__AVR_ARCH__=51", "avr51" }, |
6 | { 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0x0060, "__AVR_ARCH__=6", "avr6" }, | |
7f71f849 JR |
7 | { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0x0200, "__AVR_ARCH__=7", "avr7" }, |
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 |
7f71f849 JR |
22 | --- gcc/config/avr/avr.h 2012-03-27 16:44:27.000000000 +0530 |
23 | +++ gcc/config/avr/avr.h 2012-03-28 11:38:15.000000000 +0530 | |
24 | @@ -80,14 +80,14 @@ enum avr_arch | |
dbe7ab63 | 25 | ARCH_AVR51, |
26 | ARCH_AVR6, | |
7f71f849 | 27 | ARCH_AVR7, |
dbe7ab63 | 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 { |