fix typo in old_fetch_inferior_registers on m68k
[buildroot.git] / target / Config.in.arch
blob5e9a33bbef839b60fce6555cebf9af461230c371
1 choice
2         prompt "Target Architecture"
3         default BR2_i386
4         help
5           Select the target architecture family to build for.
7 config BR2_alpha
8         bool "alpha"
9 config BR2_arm
10         bool "arm"
11 config BR2_armeb
12         bool "armeb"
13 config BR2_avr32
14         bool "avr32"
15 config BR2_bfin
16         bool "bfin"
17 config BR2_cris
18         bool "cris"
19 config BR2_ia64
20         bool "ia64"
21 config BR2_i386
22         bool "i386"
23 config BR2_m68k
24         bool "m68k"
25 config BR2_mips
26         bool "mips"
27 config BR2_mipsel
28         bool "mipsel"
29 config BR2_nios2
30         bool "nios2"
31 config BR2_powerpc
32         bool "powerpc"
33 config BR2_s390
34         bool "s390"
35 config BR2_sh
36         bool "superh"
37 config BR2_sh64
38         bool "superh64"
39 config BR2_sparc
40         bool "sparc"
41 config BR2_sparc64
42         bool "sparc64"
43 config BR2_x86_64
44         bool "x86_64"
45 endchoice
48 # Keep the variants separate, there's no need to clutter everything else.
49 # sh is fairly "special" in this regard, as virtually everyone else has
50 # things kept down to a _sensible_ number of target variants. No such
51 # luck for sh..
53 choice
54         prompt "Target Architecture Variant"
55         depends on BR2_arm || BR2_armeb
56         default BR2_generic_arm
57         help
58           Specific CPU variant to use
60 config BR2_generic_arm
61         bool "generic_arm"
62 config BR2_arm7tdmi
63         bool "arm7tdmi"
64 config BR2_arm610
65         bool "arm610"
66 config BR2_arm710
67         bool "arm710"
68 config BR2_arm720t
69         bool "arm720t"
70 config BR2_arm920t
71         bool "arm920t"
72 config BR2_arm922t
73         bool "arm922t"
74 config BR2_arm926t
75         bool "arm926t"
76 config BR2_arm10t
77         bool "arm10t"
78 config BR2_arm1136jf_s
79         bool "arm1136jf_s"
80 config BR2_arm1176jz_s
81         bool "arm1176jz-s"
82 config BR2_arm1176jzf_s
83         bool "arm1176jzf-s"
84 config BR2_sa110
85         bool "sa110"
86 config BR2_sa1100
87         bool "sa1100"
88 config BR2_xscale
89         bool "xscale"
90 config BR2_iwmmxt
91         bool "iwmmxt"
92 endchoice
94 config BR2_ARM_TYPE
95         string
96         default GENERIC_ARM     if BR2_generic_arm
97         default ARM610          if BR2_arm610
98         default ARM710          if BR2_arm710
99         default ARM7TDMI        if BR2_arm7tdmi
100         default ARM720T         if BR2_arm720t
101         default ARM920T         if BR2_arm920t
102         default ARM922T         if BR2_arm922t
103         default ARM926T         if BR2_arm926t
104         default ARM10T          if BR2_arm10t
105         default ARM1136JF_S     if BR2_arm1136jf_s
106         default ARM1176JZ_S     if BR2_arm1176jz_s
107         default ARM1176JZF_S    if BR2_arm1176jzf_s
108         default ARM_SA110       if BR2_sa110
109         default ARM_SA1100      if BR2_sa1100
110         default ARM_XSCALE      if BR2_xscale
111         default ARM_IWMMXT      if BR2_iwmmxt
113 choice
114         prompt "Target ABI"
115         depends on BR2_arm || BR2_armeb
116         default BR2_ARM_OABI
117         help
118           Application Binary Interface to use
120 config BR2_ARM_OABI
121         bool "OABI"
122 config BR2_ARM_EABI
123         bool "EABI"
124 endchoice
126 choice
127         prompt "Target Architecture Variant"
128         depends on BR2_mips || BR2_mipsel
129         default BR2_mips_3 if BR2_mips
130         default BR2_mips_1 if BR2_mipsel
131         help
132           Specific CPU variant to use
133           
134           64bit cabable: 3, 4, 64, 64r2
135           non-64bit capable: 1, 2, 32, 32r2
137 config BR2_mips_1
138         bool "mips I (generic)"
139 config BR2_mips_2
140         bool "mips II"
141 config BR2_mips_3
142         bool "mips III"
143 config BR2_mips_4
144         bool "mips IV"
145 config BR2_mips_32
146         bool "mips 32"
147 config BR2_mips_32r2
148         bool "mips 32r2"
149 config BR2_mips_64
150         bool "mips 64"
151 config BR2_mips_64r2
152         bool "mips 64r2"
153 config BR2_mips_16
154         bool "mips 16"
155 endchoice
158 choice
159         prompt "Target ABI"
160         depends on BR2_mips || BR2_mipsel
161         default BR_mips_ABI_O32 if BR_mips_32 || BR_mips_32r2
162         default BR_mips_ABI_N32 if BR_mips_64 || BR_mips_64r2
163         help
164           Application Binary Interface to use
166 config BR2_MIPS_OABI32
167         bool "o32"
168 config BR2_MIPS_ABI32
169         bool "n32"
170         depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
171 config BR2_MIPS_EABI
172         bool "eabi"
173         depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
174 config BR2_MIPS_ABI64
175         bool "n64"
176         depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
177 config BR2_MIPS_OABI64
178         bool "o64"
179         depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
180 config BR2_MIPS_ABI_none
181         bool "unspecified"
182         depends on BR2_mips_16
183         help
184           Unspecified ABI leaves ABI selection blank.
185 endchoice
187 choice
188         prompt "Target Architecture Variant"
189         depends on BR2_avr32
190 config BR2_at32ap7000
191         bool "AT32AP7000"
192 config BR2_at32ap7001
193         bool "AT32AP7001"
194 config BR2_at32ap7002
195         bool "AT32AP7002"
196 endchoice
199 choice
200         prompt "Target Architecture Variant"
201         depends on BR2_sh
202         default BR2_sh4
203         help
204           Specific CPU variant to use
206 config BR2_sh2a_nofpueb
207         bool "sh2a_nofpueb"
208 config BR2_sh2eb
209         bool "sh2eb"
210 config BR2_sh3
211         bool "sh3"
212 config BR2_sh3eb
213         bool "sh3eb"
214 config BR2_sh4
215         bool "sh4"
216 config BR2_sh4eb
217         bool "sh4eb"
218 endchoice
221 # gcc builds libstdc++ differently depending on the
222 # host tuplet given to it, so let people choose
224 choice
225         prompt "Target Architecture Variant"
226         depends on BR2_i386
227         default BR2_x86_i386
228         help
229           Specific CPU variant to use
231 config BR2_x86_i386
232         bool "i386"
233 config BR2_x86_i486
234         bool "i486"
235 config BR2_x86_i586
236         bool "i586"
237 config BR2_x86_i686
238         bool "i686"
239 config BR2_x86_pentiumpro
240         bool "pentium pro"
241         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
242 config BR2_x86_pentium_mmx
243         bool "pentium MMX"
244         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
245 config BR2_x86_pentium_m
246         bool "pentium mobile"
247         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
248 config BR2_x86_pentium2
249         bool "pentium2"
250         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
251 config BR2_x86_pentium3
252         bool "pentium3"
253         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
254 config BR2_x86_pentium4
255         bool "pentium4"
256         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
257 config BR2_x86_prescott
258         bool "prescott"
259         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
260 config BR2_x86_nocona
261         bool "nocona"
262         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
263 config BR2_x86_core2
264         bool "core2"
265         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
266 config BR2_x86_k6
267         bool "k6"
268         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
269 config BR2_x86_k6_2
270         bool "k6-2"
271         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
272 config BR2_x86_athlon
273         bool "athlon"
274         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
275 config BR2_x86_athlon_4
276         bool "athlon-4"
277         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
278 config BR2_x86_opteron
279         bool "opteron"
280         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
281 config BR2_x86_opteron_sse3
282         bool "opteron w/ SSE3"
283         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
284 config BR2_x86_barcelona
285         bool "barcelona"
286         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
287 config BR2_x86_geode
288         bool "geode"
289         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
290 config BR2_x86_c3
291         bool "cyrix 3 (MMX + 3dNOW!)"
292         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
293 config BR2_x86_winchip_c6
294         bool "IDT winchip C6 (i486 + slow MMX)"
295         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
296 config BR2_x86_winchip2
297         bool "IDT winchip2 (i486 +MMX +SSE)"
298         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
299 endchoice
301 choice
302         prompt "Target Architecture Variant"
303         depends on BR2_x86_64
304         depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
305         default BR2_x86_64_core2
306         help
307           Specific CPU variant to use
309 config BR2_x86_64_barcelona
310         bool "barcelona"
311 config BR2_x86_64_opteron_sse3
312         bool "opteron w/ sse3"
313 config BR2_x86_64_opteron
314         bool "opteron"
315 config BR2_x86_64_nocona
316         bool "nocona"
317 config BR2_x86_64_core2
318         bool "core2"
319 endchoice
321 choice
322         prompt "Target Architecture Variant"
323         depends on BR2_alpha
324         default BR2_alpha_21064
325         help
326           Specific CPU variant to use
328 config BR2_alpha_21064
329         bool "21064"
330 config BR2_alpha_21164
331         bool "21164"
332 config BR2_alpha_21164a
333         bool "21164a"
334 config BR2_alpha_21164pc
335         bool "21164pc"
336 config BR2_alpha_21264
337         bool "21264"
338 config BR2_alpha_21264a
339         bool "21264a"
340 endchoice
342 choice
343         prompt "Target Architecture Variant"
344         depends on BR2_s390
345         default BR2_s390_g5
346         help
347           Specific CPU variant to use
349 config BR2_s390_g5
350         bool "g5"
351 config BR2_s390_g6
352         bool "g6"
353 config BR2_s390_z900
354         bool "z900"
355 config BR2_s390_z990
356         bool "z990"
357 config BR2_s390_z9_109
358         bool "z9_109"
359 endchoice
361 choice
362         prompt "Target Architecture Variant"
363         depends on BR2_sparc
364         default BR2_sparc_v7
365         help
366           Specific CPU variant to use
368 config BR2_sparc_v7
369         bool "v7"
370 config BR2_sparc_cypress
371         bool "cypress"
372 config BR2_sparc_v8
373         bool "v8"
374 config BR2_sparc_supersparc
375         bool "supersparc"
376 config BR2_sparc_sparclite
377         bool "sparclite"
378 config BR2_sparc_f930
379         bool "f930"
380 config BR2_sparc_f934
381         bool "f934"
382 config BR2_sparc_hypersparc
383         bool "hypersparc"
384 config BR2_sparc_sparclite86x
385         bool "sparclite86x"
386 config BR2_sparc_sparclet
387         bool "sparclet"
388 config BR2_sparc_tsc701
389         bool "tsc701"
390 config BR2_sparc_v9
391         bool "v9"
392 config BR2_sparc_v9a
393         bool "v9a"
394 config BR2_sparc_v9b
395         bool "v9b"
396 config BR2_sparc_ultrasparc
397         bool "ultrasparc"
398 config BR2_sparc_ultrasparc3
399         bool "ultrasparc3"
400 config BR2_sparc_niagara
401         bool "niagara"
402 endchoice
404 choice
405         prompt "Target Architecture Variant"
406         depends on BR2_sparc64
407         default BR2_sparc64_v9
408         help
409           Specific CPU variant to use
411 config BR2_sparc64_v9
412         bool "v9"
413 config BR2_sparc64_v9a
414         bool "v9a"
415 config BR2_sparc64_v9b
416         bool "v9b"
417 config BR2_sparc64_ultrasparc
418         bool "ultrasparc"
419 config BR2_sparc64_ultrasparc3
420         bool "ultrasparc3"
421 config BR2_sparc64_niagara
422         bool "niagara"
423 endchoice
425 config BR2_SPARC_TYPE
426         string
427         default V7      if BR2_sparc_v7 || BR2_sparc_cypress || BR2_sparc_sparclite || BR2_sparc_f930 || BR2_sparc_f934 || BR2_sparc_sparclite86x || BR2_sparc_sparclet || BR2_sparc_tsc701
428         default V8      if BR2_sparc_v8 || BR2_sparc_supersparc || BR2_sparc_hypersparc
429         default V9      if BR2_sparc_v9 || BR2_sparc_ultrasparc || BR2_sparc_ultrasparc3 || BR2_sparc_niagara || BR2_sparc64_v9 || BR2_sparc64_ultrasparc || BR2_sparc64_ultrasparc3 || BR2_sparc64_niagara
430         default V9      if BR2_sparc_v9a || BR2_sparc64_v9a
431         default V9B     if BR2_sparc_v9b || BR2_sparc64_v9b
433 choice
434         prompt "Target Architecture Variant"
435         depends on BR2_ia64
436         default BR2_ia64_itanium2
437         help
438           Specific CPU variant to use
440 config BR2_ia64_itanium1
441         bool "itanium 1"
442 config BR2_ia64_itanium2
443         bool "itanium 2"
444 endchoice
446 choice
447         prompt "Target Architecture Variant"
448         depends on BR2_powerpc
449         default BR2_generic_powerpc
450         help
451           Specific CPU variant to use
452 config BR2_generic_powerpc
453         bool "generic"
454 config BR2_powerpc_401
455         bool "401"
456 config BR2_powerpc_403
457         bool "403"
458 config BR2_powerpc_405
459         bool "405"
460 config BR2_powerpc_405fp
461         bool "405 with FPU"
462 config BR2_powerpc_440
463         bool "440"
464 config BR2_powerpc_440fp
465         bool "440 with FPU"
466 config BR2_powerpc_505
467         bool "505"
468 config BR2_powerpc_601
469         bool "601"
470 config BR2_powerpc_602
471         bool "602"
472 config BR2_powerpc_603
473         bool "603"
474 config BR2_powerpc_603e
475         bool "603e"
476 config BR2_powerpc_604
477         bool "604"
478 config BR2_powerpc_604e
479         bool "604e"
480 config BR2_powerpc_620
481         bool "620"
482 config BR2_powerpc_630
483         bool "630"
484 config BR2_powerpc_740
485         bool "740"
486 config BR2_powerpc_7400
487         bool "7400"
488 config BR2_powerpc_7450
489         bool "7450"
490 config BR2_powerpc_750
491         bool "750"
492 config BR2_powerpc_801
493         bool "801"
494 config BR2_powerpc_821
495         bool "821"
496 config BR2_powerpc_823
497         bool "823"
498 config BR2_powerpc_860
499         bool "860"
500 config BR2_powerpc_970
501         bool "970"
502 config BR2_powerpc_8540
503         bool "8540"
504 endchoice
506 choice
507         prompt "Target Architecture Variant"
508         depends on BR2_bfin
509         default BR2_bf537
510         help
511           Specific CPU variant to use
512 config BR2_bf522
513         bool "bf522"
514 config BR2_bf525
515         bool "bf525"
516 config BR2_bf527
517         bool "bf527"
518 config BR2_bf531
519         bool "bf531"
520 config BR2_bf532
521         bool "bf532"
522 config BR2_bf533
523         bool "bf533"
524 config BR2_bf534
525         bool "bf534"
526 config BR2_bf536
527         bool "bf536"
528 config BR2_bf537
529         bool "bf537"
530 config BR2_bf538
531         bool "bf538"
532 config BR2_bf539
533         bool "bf539"
534 config BR2_bf542
535         bool "bf542"
536 config BR2_bf544
537         bool "bf544"
538 config BR2_bf548
539         bool "bf548"
540 config BR2_bf549
541         bool "bf549"
542 config BR2_bf561
543         bool "bf561"
544 endchoice
546 config BR2_bfin_sirevision
547         string "sirevision"
548         depends on BR2_bfin
549         default any
550         help
551           If sirevision is none, no workarounds are enabled.
552           If sirevision is any, all workarounds for the targeted
553           processor will be enabled.
554           See man gcc for details.
555           
556           Default: any
558 choice
559         prompt "Target Architecture Variant"
560         depends on BR2_cris
561         default BR2_cris_cris
562         help
563           Architecture variant.
564 config BR2_cris_cris
565         bool "cris"
566 config BR2_cris_crisv32
567         bool "crisv32"
568 endchoice
569 choice
570         prompt "Target CPU Variant"
571         depends on BR2_cris
572         default BR2_cris_generic
573         help
574           CPU variant.
575 config BR2_cris_generic
576         bool "generic (v10)"
577 config BR2_cris_unknown
578         bool "unknown (v0)"
579 config BR2_cris_etrax_4
580         bool "etrax_4 (v3)"
581 config BR2_cris_etrax_100
582         bool "etrax_100 (v8)"
583 config BR2_cris_etrax_100lx
584         bool "etrax_100lx (v10)"
585 endchoice
588 config BR2_ARCH
589         string
590         default "alpha"         if BR2_alpha
591         default "arm"           if BR2_arm
592         default "armeb"         if BR2_armeb
593         default "avr32"         if BR2_avr32
594         default "bfin"          if BR2_bfin
595         default "cris"          if BR2_cris_cris
596         default "crisv32"       if BR2_cris_crisv32
597         default "i386"          if BR2_x86_i386
598         default "i486"          if BR2_x86_i486
599         default "i586"          if BR2_x86_i586
600         default "i686"          if BR2_x86_i686
601         default "i686"          if BR2_x86_pentium4
602         default "i686"          if BR2_x86_nocona
603         default "i686"          if BR2_x86_core2
604         default "ia64"          if BR2_ia64
605         default "m68k"          if BR2_m68k
606         default "mips"          if BR2_mips
607         default "mipsel"        if BR2_mipsel
608         default "nios2"         if BR2_nios2
609         default "powerpc"       if BR2_powerpc
610         default "s390"          if BR2_s390
611         default "s390"          if BR2_s390x
612         default "sh2a_nofpueb"  if BR2_sh2a_nofpueb
613         default "sh2eb"         if BR2_sh2eb
614         default "sh3"           if BR2_sh3
615         default "sh3eb"         if BR2_sh3eb
616         default "sh4"           if BR2_sh4
617         default "sh4eb"         if BR2_sh4eb
618         default "sh64"          if BR2_sh64
619         default "sparc"         if BR2_sparc
620         default "sparc64"       if BR2_sparc64
621         default "x86_64"        if BR2_x86_64
622         default "x86_64"        if BR2_x86_64_nocona
623         default "x86_64"        if BR2_x86_64_core2
624         default "x86_64"        if BR2_x86_64_opteron
625         default "x86_64"        if BR2_x86_64_opteron_sse3
626         default "x86_64"        if BR2_x86_64_barcelona
629 config BR2_ENDIAN
630         string
631         default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
632                             BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2 || \
633                             BR2_sh64 || BR2_bfin
634         default "BIG"    if BR2_alpha || BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \
635                             BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
636                             BR2_sh3eb || BR2_sh4eb || BR2_sparc || BR2_sparc64
638 config BR2_GCC_TARGET_TUNE
639         string
640         default i386            if BR2_x86_i386
641         default i486            if BR2_x86_i486
642         default i586            if BR2_x86_i586
643         default pentium-mmx     if BR2_x86_pentium_mmx
644         default i686            if BR2_x86_i686
645         default pentiumpro      if BR2_x86_pentiumpro
646         default pentium-m       if BR2_x86_pentium_m
647         default pentium2        if BR2_x86_pentium2
648         default pentium3        if BR2_x86_pentium3
649         default pentium4        if BR2_x86_pentium4
650         default prescott        if BR2_x86_prescott
651         default nocona          if BR2_x86_nocona
652         default core2           if BR2_x86_core2
653         default k8              if BR2_x86_opteron
654         default k8-sse3         if BR2_x86_opteron_sse3
655         default barcelona       if BR2_x86_barcelona
656         default k6              if BR2_x86_k6
657         default k6-2            if BR2_x86_k6_2
658         default athlon          if BR2_x86_athlon
659         default athlon-4        if BR2_x86_athlon_4
660         default winchip-c6      if BR2_x86_winchip_c6
661         default winchip2        if BR2_x86_winchip2
662         default c3              if BR2_x86_c3
663         default geode           if BR2_x86_geode
664         default nocona          if BR2_x86_64_nocona
665         default core2           if BR2_x86_64_core2
666         default k8              if BR2_x86_64_opteron
667         default k8-sse3         if BR2_x86_64_opteron_sse3
668         default barcelona       if BR2_x86_64_barcelona
669         default arm600          if BR2_arm600
670         default arm610          if BR2_arm610
671         default arm620          if BR2_arm620
672         default arm7tdmi        if BR2_arm7tdmi
673         default arm7tdmi        if BR2_arm720t
674         default arm7tdmi        if BR2_arm740t
675         default arm920          if BR2_arm920
676         default arm920t         if BR2_arm920t
677         default arm922t         if BR2_arm922t
678         default arm9tdmi        if BR2_arm926t
679         default arm1136j-s      if BR2_arm1136j_s
680         default arm1136jf-s     if BR2_arm1136jf_s
681         default arm1176jz-s     if BR2_arm1176jz_s
682         default arm1176jzf-s    if BR2_arm1176jzf_s
683         default strongarm110    if BR2_sa110
684         default strongarm1100   if BR2_sa1100
685         default xscale          if BR2_xscale
686         default iwmmxt          if BR2_iwmmxt
687         default v0              if BR2_cris_unknown
688         default v10             if BR2_cris_generic
689         default v3              if BR2_cris_etrax_4
690         default v8              if BR2_cris_etrax_100
691         default v10             if BR2_cris_etrax_100lx
692         default ev4             if BR2_alpha_21064
693         default ev5             if BR2_alpha_21164
694         default ev56            if BR2_alpha_21164a
695         default pca56           if BR2_alpha_21164pc
696         default ev6             if BR2_alpha_21264
697         default ev67            if BR2_alpha_21264a
698 #       default itanium         if BR2_ia64_itanium1
699 #       default itanium2        if BR2_ia64_itanium2
700         default 68000           if BR2_m68k_68000
701         default 68010           if BR2_m68k_68010
702         default 68020           if BR2_m68k_68020
703         default 68030           if BR2_m68k_68030
704         default 68040           if BR2_m68k_68040
705         default 68060           if BR2_m68k_68060
706         default mips1           if BR2_mips_1
707         default mips2           if BR2_mips_2
708         default mips3           if BR2_mips_3
709         default mips4           if BR2_mips_4
710         default mips32          if BR2_mips_32
711         default mips32r2        if BR2_mips_32r2
712         default mips64          if BR2_mips_64
713         default mips64r2        if BR2_mips_64r2
714         default mips16          if BR2_mips_16
715         default common          if BR2_powerpc_generic
716         default 401             if BR2_powerpc_401
717         default 403             if BR2_powerpc_403
718         default 405             if BR2_powerpc_405
719         default 405fp           if BR2_powerpc_405fp
720         default 440             if BR2_powerpc_440
721         default 440fp           if BR2_powerpc_440fp
722         default 505             if BR2_powerpc_505
723         default 601             if BR2_powerpc_601
724         default 602             if BR2_powerpc_602
725         default 603             if BR2_powerpc_603
726         default 603e            if BR2_powerpc_603e
727         default 604             if BR2_powerpc_604
728         default 604e            if BR2_powerpc_604e
729         default 620             if BR2_powerpc_620
730         default 630             if BR2_powerpc_630
731         default 740             if BR2_powerpc_740
732         default 7400            if BR2_powerpc_7400
733         default 7450            if BR2_powerpc_7450
734         default 750             if BR2_powerpc_750
735         default 801             if BR2_powerpc_801
736         default 821             if BR2_powerpc_821
737         default 823             if BR2_powerpc_823
738         default 860             if BR2_powerpc_860
739         default 970             if BR2_powerpc_970
740         default 8540            if BR2_powerpc_8540
741         default v7              if BR2_sparc_v7
742         default cypress         if BR2_sparc_cypress
743         default v8              if BR2_sparc_v8
744         default supersparc      if BR2_sparc_supersparc
745         default hypersparc      if BR2_sparc_hypersparc
746         default sparclite       if BR2_sparc_sparclite
747         default f930            if BR2_sparc_f930
748         default f934            if BR2_sparc_f934
749         default sparclite86x    if BR2_sparc_sparclite86x
750         default sparclet        if BR2_sparc_sparclet
751         default tsc701          if BR2_sparc_tsc701
752         default v9              if BR2_sparc_v9 || BR2_sparc64_v9
753         default v9              if BR2_sparc_v9a || BR2_sparc64_v9a
754         default v9              if BR2_sparc_v9b || BR2_sparc64_v9b
755         default ultrasparc      if BR2_sparc_ultrasparc || BR2_sparc64_ultrasparc
756         default ultrasparc3     if BR2_sparc_ultrasparc3 || BR2_sparc64_ultrasparc3
757         default niagara         if BR2_sparc_niagara || BR2_sparc64_niagara
758         default g5              if BR2_s390_g5
759         default g6              if BR2_s390_g6
760         default z900            if BR2_s390_z900
761         default z990            if BR2_s390_z990
762         default z9-109          if BR2_s390_z9_109
764 config BR2_GCC_TARGET_CPU
765         string
766         default bf522           if BR2_bf522
767         default bf525           if BR2_bf525
768         default bf527           if BR2_bf527
769         default bf531           if BR2_bf531
770         default bf532           if BR2_bf532
771         default bf533           if BR2_bf533
772         default bf534           if BR2_bf534
773         default bf536           if BR2_bf536
774         default bf537           if BR2_bf537
775         default bf538           if BR2_bf538
776         default bf539           if BR2_bf539
777         default bf542           if BR2_bf542
778         default bf544           if BR2_bf544
779         default bf548           if BR2_bf548
780         default bf549           if BR2_bf549
781         default bf561           if BR2_bf561
783 config BR2_GCC_TARGET_ARCH
784         string
785         default i386            if BR2_x86_i386
786         default i486            if BR2_x86_i486
787         default i586            if BR2_x86_i586
788         default pentium-mmx     if BR2_x86_pentium_mmx
789         default i686            if BR2_x86_i686
790         default pentiumpro      if BR2_x86_pentiumpro
791         default pentium-m       if BR2_x86_pentium_m
792         default pentium2        if BR2_x86_pentium2
793         default pentium3        if BR2_x86_pentium3
794         default pentium4        if BR2_x86_pentium4
795         default prescott        if BR2_x86_prescott
796         default nocona          if BR2_x86_nocona
797         default core2           if BR2_x86_core2
798         default k8              if BR2_x86_opteron
799         default k8-sse3         if BR2_x86_opteron_sse3
800         default barcelona       if BR2_x86_barcelona
801         default k6              if BR2_x86_k6
802         default k6-2            if BR2_x86_k6_2
803         default athlon          if BR2_x86_athlon
804         default athlon-4        if BR2_x86_athlon_4
805         default winchip-c6      if BR2_x86_winchip_c6
806         default winchip2        if BR2_x86_winchip2
807         default c3              if BR2_x86_c3
808         default geode           if BR2_x86_geode
809         default iwmmxt          if BR2_iwmmxt
810         default v0              if BR2_cris_unknown
811         default v10             if BR2_cris_generic
812         default v3              if BR2_cris_etrax_4
813         default v8              if BR2_cris_etrax_100
814         default v10             if BR2_cris_etrax_100lx
815         default 68000           if BR2_m68k_68000
816         default 68010           if BR2_m68k_68010
817         default 68020           if BR2_m68k_68020
818         default 68030           if BR2_m68k_68030
819         default 68040           if BR2_m68k_68040
820         default 68060           if BR2_m68k_68060
821         default g5              if BR2_s390_g5
822         default g6              if BR2_s390_g6
823         default z900            if BR2_s390_z900
824         default z990            if BR2_s390_z990
825         default z9-109          if BR2_s390_z9_109
827 config BR2_GCC_TARGET_ABI
828         string
829         default apcs-gnu        if BR2_ARM_OABI
830         default atpcs           if BR2_arm_dunno
831         default aapcs           if BR2_arm_dunno
832         default aapcs-linux     if BR2_ARM_EABI
833         #default iwmmxt         if BR2_iwmmxt
834         default 32              if BR2_MIPS_OABI32
835         default n32             if BR2_MIPS_ABI32
836         default eabi            if BR2_MIPS_EABI
837         default o64             if BR2_MIPS_OABI64
838         default n64             if BR2_MIPS_ABI64
839         default mmixware        if BR2_mmix && BR2_MMIX_ABI_native
840         default gnu             if BR2_mmix && !BR2_MMIX_ABI_native
841         default altivec         if BR2_powerpc && BR2_PPC_ABI_altivec
842         default no-altivec      if BR2_powerpc && BR2_PPC_ABI_no-altivec
843         default spe             if BR2_powerpc && BR2_PPC_ABI_spe
844         default no-spe          if BR2_powerpc && BR2_PPC_ABI_no-spe
845         default ibmlongdouble   if BR2_powerpc && BR2_PPC_ABI_ibmlongdouble
846         default ieeelongdouble  if BR2_powerpc && BR2_PPC_ABI_ieeelongdouble