]> git.pld-linux.org Git - packages/crossavr-gcc.git/blame - 400-gcc-4.5.1-new-devices.patch
- undos sources before patching.
[packages/crossavr-gcc.git] / 400-gcc-4.5.1-new-devices.patch
CommitLineData
dbe7ab63 1diff -Naurp gcc/config/avr/avr-devices.c gcc/config/avr/avr-devices.c
2--- gcc/config/avr/avr-devices.c 2011-09-02 11:47:23.000000000 +0300
3+++ gcc/config/avr/avr-devices.c 2011-09-02 11:49:57.000000000 +0300
4@@ -75,15 +75,23 @@ const struct mcu_type_s avr_mcu_types[]
5 { "attiny13", ARCH_AVR25, "__AVR_ATtiny13__", 1, 0x0060, "tn13" },
6 { "attiny13a", ARCH_AVR25, "__AVR_ATtiny13A__", 1, 0x0060, "tn13a" },
7 { "attiny2313", ARCH_AVR25, "__AVR_ATtiny2313__", 1, 0x0060, "tn2313" },
8+ { "attiny2313a", ARCH_AVR25, "__AVR_ATtiny2313A__", 1, 0x0060, "tn2313a" },
9 { "attiny24", ARCH_AVR25, "__AVR_ATtiny24__", 1, 0x0060, "tn24" },
10+ { "attiny24a", ARCH_AVR25, "__AVR_ATtiny24A__", 1, 0x0060, "tn24a" },
11+ { "attiny4313", ARCH_AVR25, "__AVR_ATtiny4313__", 0, 0x0060, "tn4313" },
12 { "attiny44", ARCH_AVR25, "__AVR_ATtiny44__", 0, 0x0060, "tn44" },
13+ { "attiny44a", ARCH_AVR25, "__AVR_ATtiny44A__", 0, 0x0060, "tn44a" },
14 { "attiny84", ARCH_AVR25, "__AVR_ATtiny84__", 0, 0x0060, "tn84" },
15+ { "attiny84a", ARCH_AVR25, "__AVR_ATtiny84A__", 0, 0x0060, "tn84a" },
16 { "attiny25", ARCH_AVR25, "__AVR_ATtiny25__", 1, 0x0060, "tn25" },
17 { "attiny45", ARCH_AVR25, "__AVR_ATtiny45__", 0, 0x0060, "tn45" },
18 { "attiny85", ARCH_AVR25, "__AVR_ATtiny85__", 0, 0x0060, "tn85" },
19 { "attiny261", ARCH_AVR25, "__AVR_ATtiny261__", 1, 0x0060, "tn261" },
20+ { "attiny261a", ARCH_AVR25, "__AVR_ATtiny261A__", 1, 0x0060, "tn261a" },
21 { "attiny461", ARCH_AVR25, "__AVR_ATtiny461__", 0, 0x0060, "tn461" },
22+ { "attiny461a", ARCH_AVR25, "__AVR_ATtiny461A__", 0, 0x0060, "tn461a" },
23 { "attiny861", ARCH_AVR25, "__AVR_ATtiny861__", 0, 0x0060, "tn861" },
24+ { "attiny861a", ARCH_AVR25, "__AVR_ATtiny861A__", 0, 0x0060, "tn861a" },
25 { "attiny43u", ARCH_AVR25, "__AVR_ATtiny43U__", 0, 0x0060, "tn43u" },
26 { "attiny87", ARCH_AVR25, "__AVR_ATtiny87__", 0, 0x0100, "tn87" },
27 { "attiny48", ARCH_AVR25, "__AVR_ATtiny48__", 0, 0x0100, "tn48" },
28@@ -105,21 +113,19 @@ const struct mcu_type_s avr_mcu_types[]
29 { "atmega16u2", ARCH_AVR35, "__AVR_ATmega16U2__", 0, 0x0100, "m16u2" },
30 { "atmega32u2", ARCH_AVR35, "__AVR_ATmega32U2__", 0, 0x0100, "m32u2" },
31 { "attiny167", ARCH_AVR35, "__AVR_ATtiny167__", 0, 0x0100, "tn167" },
32- { "attiny327", ARCH_AVR35, "__AVR_ATtiny327__", 0, 0x0100, "tn327" },
33 /* Enhanced, <= 8K. */
34 { "avr4", ARCH_AVR4, NULL, 0, 0x0060, "m8" },
35 { "atmega8", ARCH_AVR4, "__AVR_ATmega8__", 0, 0x0060, "m8" },
36 { "atmega48", ARCH_AVR4, "__AVR_ATmega48__", 0, 0x0100, "m48" },
37+ { "atmega48a", ARCH_AVR4, "__AVR_ATmega48A__", 0, 0x0100, "m48a" },
38 { "atmega48p", ARCH_AVR4, "__AVR_ATmega48P__", 0, 0x0100, "m48p" },
39 { "atmega88", ARCH_AVR4, "__AVR_ATmega88__", 0, 0x0100, "m88" },
40+ { "atmega88a", ARCH_AVR4, "__AVR_ATmega88A__", 0, 0x0100, "m88a" },
41 { "atmega88p", ARCH_AVR4, "__AVR_ATmega88P__", 0, 0x0100, "m88p" },
42+ { "atmega88pa", ARCH_AVR4, "__AVR_ATmega88PA__", 0, 0x0100, "m88pa" },
43 { "atmega8515", ARCH_AVR4, "__AVR_ATmega8515__", 0, 0x0060, "m8515" },
44 { "atmega8535", ARCH_AVR4, "__AVR_ATmega8535__", 0, 0x0060, "m8535" },
45- { "atmega8c1", ARCH_AVR4, "__AVR_ATmega8C1__", 0, 0x0100, "m8c1" },
46- { "atmega8m1", ARCH_AVR4, "__AVR_ATmega8M1__", 0, 0x0100, "m8m1" },
47 { "atmega8hva", ARCH_AVR4, "__AVR_ATmega8HVA__", 0, 0x0100, "m8hva" },
48- { "atmega4hvd", ARCH_AVR4, "__AVR_ATmega4HVD__", 0, 0x0100, "m4hvd" },
49- { "atmega8hvd", ARCH_AVR4, "__AVR_ATmega8HVD__", 0, 0x0100, "m8hvd" },
50 { "at90pwm1", ARCH_AVR4, "__AVR_AT90PWM1__", 0, 0x0100, "90pwm1" },
51 { "at90pwm2", ARCH_AVR4, "__AVR_AT90PWM2__", 0, 0x0100, "90pwm2" },
52 { "at90pwm2b", ARCH_AVR4, "__AVR_AT90PWM2B__", 0, 0x0100, "90pwm2b" },
53@@ -128,41 +134,78 @@ const struct mcu_type_s avr_mcu_types[]
54 { "at90pwm81", ARCH_AVR4, "__AVR_AT90PWM81__", 0, 0x0100, "90pwm81" },
55 /* Enhanced, > 8K, <= 64K. */
56 { "avr5", ARCH_AVR5, NULL, 0, 0x0060, "m16" },
57+ { "at90pwm161", ARCH_AVR5, "__AVR_AT90PWM161__", 1, 0x0100, "90pwm161" },
58 { "atmega16", ARCH_AVR5, "__AVR_ATmega16__", 0, 0x0060, "m16" },
59+ { "atmega16a", ARCH_AVR5, "__AVR_ATmega16A__", 0, 0x0060, "m16a" },
60 { "atmega161", ARCH_AVR5, "__AVR_ATmega161__", 0, 0x0060, "m161" },
61 { "atmega162", ARCH_AVR5, "__AVR_ATmega162__", 0, 0x0100, "m162" },
62 { "atmega163", ARCH_AVR5, "__AVR_ATmega163__", 0, 0x0060, "m163" },
63+ { "atmega164a", ARCH_AVR5, "__AVR_ATmega164A__", 0, 0x0060, "m164a" },
64 { "atmega164p", ARCH_AVR5, "__AVR_ATmega164P__", 0, 0x0100, "m164p" },
65 { "atmega165", ARCH_AVR5, "__AVR_ATmega165__", 0, 0x0100, "m165" },
66+ { "atmega165a", ARCH_AVR5, "__AVR_ATmega165A__", 0, 0x0100, "m165a" },
67 { "atmega165p", ARCH_AVR5, "__AVR_ATmega165P__", 0, 0x0100, "m165p" },
68 { "atmega168", ARCH_AVR5, "__AVR_ATmega168__", 0, 0x0100, "m168" },
69+ { "atmega168a", ARCH_AVR5, "__AVR_ATmega168A__", 0, 0x0100, "m168a" },
70 { "atmega168p", ARCH_AVR5, "__AVR_ATmega168P__", 0, 0x0100, "m168p" },
71 { "atmega169", ARCH_AVR5, "__AVR_ATmega169__", 0, 0x0100, "m169" },
72+ { "atmega169a", ARCH_AVR5, "__AVR_ATmega169A__", 0, 0x0100, "m169a" },
73 { "atmega169p", ARCH_AVR5, "__AVR_ATmega169P__", 0, 0x0100, "m169p" },
74+ { "atmega169pa", ARCH_AVR5, "__AVR_ATmega169PA__", 0, 0x0100, "m169pa" },
75+ { "atmega16hva", ARCH_AVR5, "__AVR_ATmega16HVA__", 0, 0x0100, "m16hva" },
76+ { "atmega16hva2", ARCH_AVR5, "__AVR_ATmega16HVA2__", 0, 0x0100, "m16hva2" },
77+ { "atmega16hvb", ARCH_AVR5, "__AVR_ATmega16HVB__", 0, 0x0100, "m16hvb" },
78+ { "atmega16hvbrevb", ARCH_AVR5, "__AVR_ATmega16HVBREVB__", 1, 0x0100, "m16hvbrevb" },
79+ { "atmega16m1", ARCH_AVR5, "__AVR_ATmega16M1__", 0, 0x0100, "m16m1" },
80+ { "atmega16u4", ARCH_AVR5, "__AVR_ATmega16U4__", 0, 0x0100, "m16u4" },
81 { "atmega32", ARCH_AVR5, "__AVR_ATmega32__", 0, 0x0060, "m32" },
82 { "atmega323", ARCH_AVR5, "__AVR_ATmega323__", 0, 0x0060, "m323" },
83+ { "atmega324a", ARCH_AVR5, "__AVR_ATmega324A__", 0, 0x0060, "m324a" },
84 { "atmega324p", ARCH_AVR5, "__AVR_ATmega324P__", 0, 0x0100, "m324p" },
85+ { "atmega324pa", ARCH_AVR5, "__AVR_ATmega324PA__", 0, 0x0100, "m324pa" },
86 { "atmega325", ARCH_AVR5, "__AVR_ATmega325__", 0, 0x0100, "m325" },
87+ { "atmega325a", ARCH_AVR5, "__AVR_ATmega325A__", 0, 0x0100, "m325a" },
88 { "atmega325p", ARCH_AVR5, "__AVR_ATmega325P__", 0, 0x0100, "m325p" },
89 { "atmega3250", ARCH_AVR5, "__AVR_ATmega3250__", 0, 0x0100, "m3250" },
90+ { "atmega3250a", ARCH_AVR5, "__AVR_ATmega3250A__", 0, 0x0100, "m3250a" },
91 { "atmega3250p", ARCH_AVR5, "__AVR_ATmega3250P__", 0, 0x0100, "m3250p" },
92+ { "atmega328", ARCH_AVR5, "__AVR_ATmega328__", 0, 0x0100, "m328" },
93 { "atmega328p", ARCH_AVR5, "__AVR_ATmega328P__", 0, 0x0100, "m328p" },
94 { "atmega329", ARCH_AVR5, "__AVR_ATmega329__", 0, 0x0100, "m329" },
95+ { "atmega329a", ARCH_AVR5, "__AVR_ATmega329A__", 0, 0x0100, "m329a" },
96 { "atmega329p", ARCH_AVR5, "__AVR_ATmega329P__", 0, 0x0100, "m329p" },
97+ { "atmega329pa", ARCH_AVR5, "__AVR_ATmega329PA__", 0, 0x0100, "m329pa" },
98 { "atmega3290", ARCH_AVR5, "__AVR_ATmega3290__", 0, 0x0100, "m3290" },
99+ { "atmega3290a", ARCH_AVR5, "__AVR_ATmega3290A__", 0, 0x0100, "m3290a" },
100 { "atmega3290p", ARCH_AVR5, "__AVR_ATmega3290P__", 0, 0x0100, "m3290p" },
101+ { "atmega32c1", ARCH_AVR5, "__AVR_ATmega32C1__", 0, 0x0100, "m32c1" },
102+ { "atmega32m1", ARCH_AVR5, "__AVR_ATmega32M1__", 0, 0x0100, "m32m1" },
103+ { "atmega32u4", ARCH_AVR5, "__AVR_ATmega32U4__", 0, 0x0100, "m32u4" },
104+ { "atmega32u6", ARCH_AVR5, "__AVR_ATmega32U6__", 0, 0x0100, "m32u6" },
105 { "atmega406", ARCH_AVR5, "__AVR_ATmega406__", 0, 0x0100, "m406" },
106 { "atmega64", ARCH_AVR5, "__AVR_ATmega64__", 0, 0x0100, "m64" },
107 { "atmega640", ARCH_AVR5, "__AVR_ATmega640__", 0, 0x0200, "m640" },
108 { "atmega644", ARCH_AVR5, "__AVR_ATmega644__", 0, 0x0100, "m644" },
109+ { "atmega644a", ARCH_AVR5, "__AVR_ATmega644A__", 0, 0x0100, "m644a" },
110 { "atmega644p", ARCH_AVR5, "__AVR_ATmega644P__", 0, 0x0100, "m644p" },
111+ { "atmega644pa", ARCH_AVR5, "__AVR_ATmega644PA__", 0, 0x0100, "m644pa" },
112+ { "atmega645a", ARCH_AVR5, "__AVR_ATmega645A__", 0, 0x0100, "m645a" },
113+ { "atmega645p", ARCH_AVR5, "__AVR_ATmega645P__", 0, 0x0100, "m645p" },
114 { "atmega645", ARCH_AVR5, "__AVR_ATmega645__", 0, 0x0100, "m645" },
115 { "atmega6450", ARCH_AVR5, "__AVR_ATmega6450__", 0, 0x0100, "m6450" },
116+ { "atmega6450a", ARCH_AVR5, "__AVR_ATmega6450A__", 0, 0x0100, "m6450a" },
117+ { "atmega6450p", ARCH_AVR5, "__AVR_ATmega6450P__", 0, 0x0100, "m6450p" },
118 { "atmega649", ARCH_AVR5, "__AVR_ATmega649__", 0, 0x0100, "m649" },
119+ { "atmega649a", ARCH_AVR5, "__AVR_ATmega649A__", 0, 0x0100, "m649a" },
120+ { "atmega649p", ARCH_AVR5, "__AVR_ATmega649P__", 0, 0x0100, "m649p" },
121 { "atmega6490", ARCH_AVR5, "__AVR_ATmega6490__", 0, 0x0100, "m6490" },
122- { "atmega16hva", ARCH_AVR5, "__AVR_ATmega16HVA__", 0, 0x0100, "m16hva" },
123- { "atmega16hvb", ARCH_AVR5, "__AVR_ATmega16HVB__", 0, 0x0100, "m16hvb" },
124- { "atmega32hvb", ARCH_AVR5, "__AVR_ATmega32HVB__", 0, 0x0100, "m23hvb" },
125+ { "atmega6490a", ARCH_AVR5, "__AVR_ATmega6490A__", 0, 0x0100, "m6490a" },
126+ { "atmega6490p", ARCH_AVR5, "__AVR_ATmega6490P__", 0, 0x0100, "m6490p" },
127+ { "atmega64c1", ARCH_AVR5, "__AVR_ATmega64C1__", 0, 0x0100, "m64c1" },
128+ { "atmega64m1", ARCH_AVR5, "__AVR_ATmega64M1__", 0, 0x0100, "m64m1" },
129+ { "atmega64hve", ARCH_AVR5, "__AVR_ATmega64HVE__", 0, 0x0100, "m64hve" },
130+ { "atmega32hvb", ARCH_AVR5, "__AVR_ATmega32HVB__", 0, 0x0100, "m32hvb" },
131+ { "atmega32hvbrevb", ARCH_AVR5, "__AVR_ATmega32HVBREVB__", 1, 0x0100, "m32hvbrevb" },
132 { "at90can32", ARCH_AVR5, "__AVR_AT90CAN32__", 0, 0x0100, "can32" },
133 { "at90can64", ARCH_AVR5, "__AVR_AT90CAN64__", 0, 0x0100, "can64" },
134 { "at90pwm216", ARCH_AVR5, "__AVR_AT90PWM216__", 0, 0x0100, "90pwm216" },
135@@ -180,6 +223,7 @@ const struct mcu_type_s avr_mcu_types[]
136 { "at90usb646", ARCH_AVR5, "__AVR_AT90USB646__", 0, 0x0100, "usb646" },
137 { "at90usb647", ARCH_AVR5, "__AVR_AT90USB647__", 0, 0x0100, "usb647" },
138 { "at94k", ARCH_AVR5, "__AVR_AT94K__", 0, 0x0060, "at94k" },
139+ { "m3000", ARCH_AVR5, "__AVR_M3000__", 0, 0x1000, "m3000" },
140 /* Enhanced, == 128K. */
141 { "avr51", ARCH_AVR51, NULL, 0, 0x0100, "m128" },
142 { "atmega128", ARCH_AVR51, "__AVR_ATmega128__", 0, 0x0100, "m128" },
143@@ -190,9 +234,6 @@ const struct mcu_type_s avr_mcu_types[]
144 { "at90can128", ARCH_AVR51, "__AVR_AT90CAN128__", 0, 0x0100, "can128" },
145 { "at90usb1286", ARCH_AVR51, "__AVR_AT90USB1286__", 0, 0x0100, "usb1286" },
146 { "at90usb1287", ARCH_AVR51, "__AVR_AT90USB1287__", 0, 0x0100, "usb1286" },
147- { "m3000f", ARCH_AVR51, "__AVR_M3000F__", 0, 0x1000, "m3000f" },
148- { "m3000s", ARCH_AVR51, "__AVR_M3000S__", 0, 0x1000, "m3000f" },
149- { "m3001b", ARCH_AVR51, "__AVR_M3001B__", 0, 0x1000, "m3000f" },
150 /* 3-Byte PC. */
151 { "avr6", ARCH_AVR6, NULL, 0, 0x0200, "m2561" },
152 { "atmega2560", ARCH_AVR6, "__AVR_ATmega2560__", 0, 0x0200, "m2561" },
153@@ -219,11 +260,13 @@ const struct mcu_type_s avr_mcu_types[]
154 /* Xmega, > 128K, <= 256K FLASH, <= 64K RAM. */
155 { "avrxmega6", ARCH_AVRXMEGA6, NULL, 0, 0x2000, "x128a3" },
156 { "atxmega128a3", ARCH_AVRXMEGA6, "__AVR_ATxmega128A3__", 0, 0x2000, "x128a3" },
157+ { "atxmega128b1", ARCH_AVRXMEGA6, "__AVR_ATxmega128B1__", 0, 0x2000, "x128b1" },
158 { "atxmega128d3", ARCH_AVRXMEGA6, "__AVR_ATxmega128D3__", 0, 0x2000, "x128d3" },
159 { "atxmega192a3", ARCH_AVRXMEGA6, "__AVR_ATxmega192A3__", 0, 0x2000, "x192a3" },
160 { "atxmega192d3", ARCH_AVRXMEGA6, "__AVR_ATxmega192D3__", 0, 0x2000, "x192d3" },
161 { "atxmega256a3", ARCH_AVRXMEGA6, "__AVR_ATxmega256A3__", 0, 0x2000, "x256a3" },
162 { "atxmega256a3b",ARCH_AVRXMEGA6, "__AVR_ATxmega256A3B__", 0, 0x2000, "x256a3b" },
163+ { "atxmega256a3bu", ARCH_AVRXMEGA6, "__AVR_ATxmega256A3BU__", 0, 0x2000, "x256a3bu" },
164 { "atxmega256d3", ARCH_AVRXMEGA6, "__AVR_ATxmega256D3__", 0, 0x2000, "x256d3" },
165 /* Xmega, > 128K, <= 256K FLASH, > 64K RAM. */
166 { "avrxmega7", ARCH_AVRXMEGA7, NULL, 0, 0x2000, "x128a1" },
167diff -Naurp gcc/config/avr/t-avr gcc/config/avr/t-avr
168--- gcc/config/avr/t-avr 2011-09-02 11:47:23.000000000 +0300
169+++ gcc/config/avr/t-avr 2011-09-02 11:49:57.000000000 +0300
170@@ -116,16 +116,28 @@ MULTILIB_MATCHES = \
171 mmcu?avr25=mmcu?attiny13 \
172 mmcu?avr25=mmcu?attiny13a \
173 mmcu?avr25=mmcu?attiny2313 \
174+ mmcu?avr25=mmcu?attiny2313a \
175 mmcu?avr25=mmcu?attiny24 \
176+ mmcu?avr25=mmcu?attiny24a \
177 mmcu?avr25=mmcu?attiny44 \
178+ mmcu?avr25=mmcu?attiny44a \
179+ mmcu?avr25=mmcu?attiny45 \
180 mmcu?avr25=mmcu?attiny84 \
181+ mmcu?avr25=mmcu?attiny84a \
182 mmcu?avr25=mmcu?attiny25 \
183 mmcu?avr25=mmcu?attiny45 \
184 mmcu?avr25=mmcu?attiny85 \
185 mmcu?avr25=mmcu?attiny261 \
186+ mmcu?avr25=mmcu?attiny261a \
187+ mmcu?avr25=mmcu?attiny4313 \
188 mmcu?avr25=mmcu?attiny461 \
189+ mmcu?avr25=mmcu?attiny461a \
190 mmcu?avr25=mmcu?attiny861 \
191 mmcu?avr25=mmcu?attiny43u \
192+ mmcu?avr25=mmcu?attiny84 \
193+ mmcu?avr25=mmcu?attiny85 \
194+ mmcu?avr25=mmcu?attiny861 \
195+ mmcu?avr25=mmcu?attiny861a \
196 mmcu?avr25=mmcu?attiny87 \
197 mmcu?avr25=mmcu?attiny48 \
198 mmcu?avr25=mmcu?attiny88 \
199@@ -140,65 +152,90 @@ MULTILIB_MATCHES = \
200 mmcu?avr35=mmcu?atmega16u2 \
201 mmcu?avr35=mmcu?atmega32u2 \
202 mmcu?avr35=mmcu?attiny167 \
203- mmcu?avr35=mmcu?attiny327 \
204 mmcu?avr4=mmcu?atmega48 \
205+ mmcu?avr4=mmcu?atmega48a \
206 mmcu?avr4=mmcu?atmega48p \
207 mmcu?avr4=mmcu?atmega8 \
208 mmcu?avr4=mmcu?atmega8515 \
209 mmcu?avr4=mmcu?atmega8535 \
210 mmcu?avr4=mmcu?atmega88 \
211+ mmcu?avr4=mmcu?atmega88a \
212 mmcu?avr4=mmcu?atmega88p \
213+ mmcu?avr4=mmcu?atmega88pa \
214 mmcu?avr4=mmcu?atmega8hva \
215- mmcu?avr4=mmcu?atmega4hvd \
216- mmcu?avr4=mmcu?atmega8hvd \
217- mmcu?avr4=mmcu?atmega8c1 \
218- mmcu?avr4=mmcu?atmega8m1 \
219 mmcu?avr4=mmcu?at90pwm1 \
220 mmcu?avr4=mmcu?at90pwm2 \
221 mmcu?avr4=mmcu?at90pwm2b \
222 mmcu?avr4=mmcu?at90pwm3 \
223 mmcu?avr4=mmcu?at90pwm3b \
224 mmcu?avr4=mmcu?at90pwm81 \
225+ mmcu?avr5=mmcu?at90pwm161 \
226 mmcu?avr5=mmcu?atmega16 \
227+ mmcu?avr5=mmcu?atmega16a \
228 mmcu?avr5=mmcu?atmega161 \
229 mmcu?avr5=mmcu?atmega162 \
230 mmcu?avr5=mmcu?atmega163 \
231+ mmcu?avr5=mmcu?atmega164a \
232 mmcu?avr5=mmcu?atmega164p \
233 mmcu?avr5=mmcu?atmega165 \
234+ mmcu?avr5=mmcu?atmega165a \
235 mmcu?avr5=mmcu?atmega165p \
236 mmcu?avr5=mmcu?atmega168 \
237+ mmcu?avr5=mmcu?atmega168a \
238 mmcu?avr5=mmcu?atmega168p \
239 mmcu?avr5=mmcu?atmega169 \
240+ mmcu?avr5=mmcu?atmega169a \
241 mmcu?avr5=mmcu?atmega169p \
242+ mmcu?avr5=mmcu?atmega169pa \
243 mmcu?avr5=mmcu?atmega32 \
244 mmcu?avr5=mmcu?atmega323 \
245+ mmcu?avr5=mmcu?atmega324a \
246 mmcu?avr5=mmcu?atmega324p \
247+ mmcu?avr5=mmcu?atmega324pa \
248 mmcu?avr5=mmcu?atmega325 \
249+ mmcu?avr5=mmcu?atmega325a \
250 mmcu?avr5=mmcu?atmega325p \
251 mmcu?avr5=mmcu?atmega3250 \
252+ mmcu?avr5=mmcu?atmega3250a \
253 mmcu?avr5=mmcu?atmega3250p \
254+ mmcu?avr5=mmcu?atmega328 \
255 mmcu?avr5=mmcu?atmega328p \
256 mmcu?avr5=mmcu?atmega329 \
257+ mmcu?avr5=mmcu?atmega329a \
258 mmcu?avr5=mmcu?atmega329p \
259+ mmcu?avr5=mmcu?atmega329pa \
260 mmcu?avr5=mmcu?atmega3290 \
261+ mmcu?avr5=mmcu?atmega3290a \
262 mmcu?avr5=mmcu?atmega3290p \
263 mmcu?avr5=mmcu?atmega406 \
264 mmcu?avr5=mmcu?atmega64 \
265 mmcu?avr5=mmcu?atmega640 \
266 mmcu?avr5=mmcu?atmega644 \
267+ mmcu?avr5=mmcu?atmega644a \
268 mmcu?avr5=mmcu?atmega644p \
269+ mmcu?avr5=mmcu?atmega644pa \
270 mmcu?avr5=mmcu?atmega645 \
271+ mmcu?avr5=mmcu?atmega645a \
272+ mmcu?avr5=mmcu?atmega645p \
273 mmcu?avr5=mmcu?atmega6450 \
274+ mmcu?avr5=mmcu?atmega6450a \
275+ mmcu?avr5=mmcu?atmega6450p \
276 mmcu?avr5=mmcu?atmega649 \
277+ mmcu?avr5=mmcu?atmega649a \
278+ mmcu?avr5=mmcu?atmega649p \
279 mmcu?avr5=mmcu?atmega6490 \
280+ mmcu?avr5=mmcu?atmega6490a \
281+ mmcu?avr5=mmcu?atmega6490p \
282 mmcu?avr5=mmcu?atmega16hva \
283+ mmcu?avr5=mmcu?atmega16hva2 \
284 mmcu?avr5=mmcu?atmega16hvb \
285+ mmcu?avr5=mmcu?atmega16hvbrevb \
286 mmcu?avr5=mmcu?atmega32hvb \
287+ mmcu?avr5=mmcu?atmega32hvbrevb \
288 mmcu?avr5=mmcu?at90can32 \
289 mmcu?avr5=mmcu?at90can64 \
290 mmcu?avr5=mmcu?at90pwm216 \
291 mmcu?avr5=mmcu?at90pwm316 \
292- mmcu?avr5=mmcu?atmega16c1 \
293 mmcu?avr5=mmcu?atmega32c1 \
294 mmcu?avr5=mmcu?atmega64c1 \
295 mmcu?avr5=mmcu?atmega16m1 \
296@@ -207,6 +244,7 @@ MULTILIB_MATCHES = \
297 mmcu?avr5=mmcu?atmega16u4 \
298 mmcu?avr5=mmcu?atmega32u4 \
299 mmcu?avr5=mmcu?atmega32u6 \
300+ mmcu?avr5=mmcu?atmega64hve \
301 mmcu?avr5=mmcu?at90scr100 \
302 mmcu?avr5=mmcu?at90usb646 \
303 mmcu?avr5=mmcu?at90usb647 \
304@@ -219,9 +257,7 @@ MULTILIB_MATCHES = \
305 mmcu?avr51=mmcu?at90can128 \
306 mmcu?avr51=mmcu?at90usb1286 \
307 mmcu?avr51=mmcu?at90usb1287 \
308- mmcu?avr51=mmcu?m3000f \
309- mmcu?avr51=mmcu?m3000s \
310- mmcu?avr51=mmcu?m3001b \
311+ mmcu?avr51=mmcu?m3000 \
312 mmcu?avr6=mmcu?atmega2560 \
313 mmcu?avr6=mmcu?atmega2561 \
314 mmcu?avrxmega2=mmcu?atxmega16a4 \
315@@ -234,11 +270,13 @@ MULTILIB_MATCHES = \
316 mmcu?avrxmega5=mmcu?atxmega64a1 \
317 mmcu?avrxmega5=mmcu?atxmega64a1u \
318 mmcu?avrxmega6=mmcu?atxmega128a3 \
319+ mmcu?avrxmega6=mmcu?atxmega128b1 \
320 mmcu?avrxmega6=mmcu?atxmega128d3 \
321 mmcu?avrxmega6=mmcu?atxmega192a3 \
322 mmcu?avrxmega6=mmcu?atxmega192d3 \
323 mmcu?avrxmega6=mmcu?atxmega256a3 \
324 mmcu?avrxmega6=mmcu?atxmega256a3b \
325+ mmcu?avrxmega6=mmcu?atxmega256a3bu \
326 mmcu?avrxmega6=mmcu?atxmega256d3 \
327 mmcu?avrxmega7=mmcu?atxmega128a1 \
328 mmcu?avrxmega7=mmcu?atxmega128a1u \
This page took 0.063125 seconds and 4 git commands to generate.