2 prompt "Target Architecture"
5 Select the target architecture family to build for.
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
54 prompt "Target Architecture Variant"
55 depends on BR2_arm || BR2_armeb
56 default BR2_generic_arm
58 Specific CPU variant to use
60 config BR2_generic_arm
78 config BR2_arm1136jf_s
80 config BR2_arm1176jz_s
82 config BR2_arm1176jzf_s
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
115 depends on BR2_arm || BR2_armeb
118 Application Binary Interface to use
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
132 Specific CPU variant to use
134 64bit cabable: 3, 4, 64, 64r2
135 non-64bit capable: 1, 2, 32, 32r2
138 bool "mips I (generic)"
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
164 Application Binary Interface to use
166 config BR2_MIPS_OABI32
168 config BR2_MIPS_ABI32
170 depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
173 depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
174 config BR2_MIPS_ABI64
176 depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
177 config BR2_MIPS_OABI64
179 depends on BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
180 config BR2_MIPS_ABI_none
182 depends on BR2_mips_16
184 Unspecified ABI leaves ABI selection blank.
188 prompt "Target Architecture Variant"
190 config BR2_at32ap7000
192 config BR2_at32ap7001
194 config BR2_at32ap7002
200 prompt "Target Architecture Variant"
204 Specific CPU variant to use
206 config BR2_sh2a_nofpueb
221 # gcc builds libstdc++ differently depending on the
222 # host tuplet given to it, so let people choose
225 prompt "Target Architecture Variant"
229 Specific CPU variant to use
239 config BR2_x86_pentiumpro
241 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
242 config BR2_x86_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
250 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
251 config BR2_x86_pentium3
253 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
254 config BR2_x86_pentium4
256 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
257 config BR2_x86_prescott
259 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
260 config BR2_x86_nocona
262 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
265 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
268 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
271 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
272 config BR2_x86_athlon
274 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
275 config BR2_x86_athlon_4
277 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
278 config BR2_x86_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
286 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
289 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
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
302 prompt "Target Architecture Variant"
303 depends on BR2_x86_64
304 depends on BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE
305 default BR2_x86_64_core2
307 Specific CPU variant to use
309 config BR2_x86_64_barcelona
311 config BR2_x86_64_opteron_sse3
312 bool "opteron w/ sse3"
313 config BR2_x86_64_opteron
315 config BR2_x86_64_nocona
317 config BR2_x86_64_core2
322 prompt "Target Architecture Variant"
324 default BR2_alpha_21064
326 Specific CPU variant to use
328 config BR2_alpha_21064
330 config BR2_alpha_21164
332 config BR2_alpha_21164a
334 config BR2_alpha_21164pc
336 config BR2_alpha_21264
338 config BR2_alpha_21264a
343 prompt "Target Architecture Variant"
347 Specific CPU variant to use
357 config BR2_s390_z9_109
362 prompt "Target Architecture Variant"
366 Specific CPU variant to use
370 config BR2_sparc_cypress
374 config BR2_sparc_supersparc
376 config BR2_sparc_sparclite
378 config BR2_sparc_f930
380 config BR2_sparc_f934
382 config BR2_sparc_hypersparc
384 config BR2_sparc_sparclite86x
386 config BR2_sparc_sparclet
388 config BR2_sparc_tsc701
396 config BR2_sparc_ultrasparc
398 config BR2_sparc_ultrasparc3
400 config BR2_sparc_niagara
405 prompt "Target Architecture Variant"
406 depends on BR2_sparc64
407 default BR2_sparc64_v9
409 Specific CPU variant to use
411 config BR2_sparc64_v9
413 config BR2_sparc64_v9a
415 config BR2_sparc64_v9b
417 config BR2_sparc64_ultrasparc
419 config BR2_sparc64_ultrasparc3
421 config BR2_sparc64_niagara
425 config BR2_SPARC_TYPE
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
434 prompt "Target Architecture Variant"
436 default BR2_ia64_itanium2
438 Specific CPU variant to use
440 config BR2_ia64_itanium1
442 config BR2_ia64_itanium2
447 prompt "Target Architecture Variant"
448 depends on BR2_powerpc
449 default BR2_generic_powerpc
451 Specific CPU variant to use
452 config BR2_generic_powerpc
454 config BR2_powerpc_401
456 select BR2_SOFT_FLOAT_FORCE
457 config BR2_powerpc_403
459 select BR2_SOFT_FLOAT_FORCE
460 config BR2_powerpc_405
462 select BR2_SOFT_FLOAT_FORCE
463 config BR2_powerpc_405fp
465 config BR2_powerpc_440
467 select BR2_SOFT_FLOAT_FORCE
468 config BR2_powerpc_440fp
470 config BR2_powerpc_464
472 select BR2_SOFT_FLOAT_FORCE
473 config BR2_powerpc_464fp
475 config BR2_powerpc_505
477 config BR2_powerpc_601
479 config BR2_powerpc_602
481 config BR2_powerpc_603
483 config BR2_powerpc_603e
485 config BR2_powerpc_604
487 config BR2_powerpc_604e
489 config BR2_powerpc_620
491 config BR2_powerpc_630
493 config BR2_powerpc_740
495 config BR2_powerpc_7400
497 config BR2_powerpc_7450
499 config BR2_powerpc_750
501 config BR2_powerpc_801
503 select BR2_SOFT_FLOAT_FORCE
504 config BR2_powerpc_821
506 select BR2_SOFT_FLOAT_FORCE
507 config BR2_powerpc_823
509 select BR2_SOFT_FLOAT_FORCE
510 config BR2_powerpc_8540
512 config BR2_powerpc_e300c2
514 select BR2_SOFT_FLOAT_FORCE
515 config BR2_powerpc_e300c3
517 config BR2_powerpc_e500mc
519 config BR2_powerpc_860
521 select BR2_SOFT_FLOAT_FORCE
522 config BR2_powerpc_970
524 config BR2_powerpc_cell
529 prompt "Target Architecture Variant"
533 Specific CPU variant to use
568 config BR2_bfin_sirevision
573 If sirevision is none, no workarounds are enabled.
574 If sirevision is any, all workarounds for the targeted
575 processor will be enabled.
576 See man gcc for details.
581 prompt "Target Architecture Variant"
583 default BR2_cris_cris
585 Architecture variant.
588 config BR2_cris_crisv32
592 prompt "Target CPU Variant"
594 default BR2_cris_generic
597 config BR2_cris_generic
599 config BR2_cris_unknown
601 config BR2_cris_etrax_4
603 config BR2_cris_etrax_100
604 bool "etrax_100 (v8)"
605 config BR2_cris_etrax_100lx
606 bool "etrax_100lx (v10)"
612 default BR2_m68k_type_m68k
614 Specific architecture type to use
616 config BR2_m68k_type_m68k
621 config BR2_m68k_type_coldfire
622 bool "coldfire / 520X"
635 52235 52230 52231 52232 52233 52234 52235
637 5235 5232 5233 5234 5235 523x
643 5282 5280 5281 5282 528x
645 5329 5327 5328 5329 532x
648 5475 5470 5471 5472 5473 5474 5475 547x 5480 5481 5482 5483 5484 5485
651 if BR2_m68k_type_m68k
653 prompt "Target CPU Variant"
655 default BR2_m68k_cpu_m68k_none
657 Specific CPU variant to use
659 config BR2_m68k_cpu_m68k_none
662 Select this dummy if you do not want to use a specific CPU.
664 config BR2_m68k_cpu_68000
666 select BR2_HAVE_NOMMU
667 config BR2_m68k_cpu_68010
669 select BR2_HAVE_NOMMU
670 config BR2_m68k_cpu_68020
672 config BR2_m68k_cpu_68030
674 config BR2_m68k_cpu_68040
676 config BR2_m68k_cpu_68060
678 config BR2_m68k_cpu_68302
680 config BR2_m68k_cpu_68332
682 config BR2_m68k_cpu_cpu32
687 if BR2_m68k_type_coldfire
689 prompt "Target CPU Variant"
691 default BR2_m68k_cpu_coldfire_none
693 Specific CPU variant to use
695 config BR2_m68k_cpu_coldfire_none
698 Select this dummy if you do not want to use a specific CPU.
700 config BR2_m68k_cpu_coldfire_51qe
702 select BR2_HAVE_NOMMU
703 config BR2_m68k_cpu_coldfire_5202
705 select BR2_HAVE_NOMMU
706 config BR2_m68k_cpu_coldfire_5204
708 select BR2_HAVE_NOMMU
709 config BR2_m68k_cpu_coldfire_5206
711 select BR2_HAVE_NOMMU
712 config BR2_m68k_cpu_coldfire_5206e
714 config BR2_m68k_cpu_coldfire_5207
716 config BR2_m68k_cpu_coldfire_5208
718 config BR2_m68k_cpu_coldfire_5210a
720 config BR2_m68k_cpu_coldfire_5211a
722 config BR2_m68k_cpu_coldfire_5211
724 config BR2_m68k_cpu_coldfire_5212
726 config BR2_m68k_cpu_coldfire_5213
728 config BR2_m68k_cpu_coldfire_5214
730 config BR2_m68k_cpu_coldfire_5216
732 config BR2_m68k_cpu_coldfire_52230
734 config BR2_m68k_cpu_coldfire_52231
736 config BR2_m68k_cpu_coldfire_52232
738 config BR2_m68k_cpu_coldfire_52233
740 config BR2_m68k_cpu_coldfire_52234
742 config BR2_m68k_cpu_coldfire_52235
744 config BR2_m68k_cpu_coldfire_5224
746 config BR2_m68k_cpu_coldfire_5225
748 config BR2_m68k_cpu_coldfire_5232
750 config BR2_m68k_cpu_coldfire_5233
752 config BR2_m68k_cpu_coldfire_5234
754 config BR2_m68k_cpu_coldfire_5235
756 config BR2_m68k_cpu_coldfire_523x
758 config BR2_m68k_cpu_coldfire_5249
760 config BR2_m68k_cpu_coldfire_5250
762 config BR2_m68k_cpu_coldfire_5270
764 config BR2_m68k_cpu_coldfire_5271
766 config BR2_m68k_cpu_coldfire_5272
768 config BR2_m68k_cpu_coldfire_5274
770 config BR2_m68k_cpu_coldfire_5275
772 config BR2_m68k_cpu_coldfire_5280
774 config BR2_m68k_cpu_coldfire_5281
776 config BR2_m68k_cpu_coldfire_5282
778 config BR2_m68k_cpu_coldfire_528x
780 config BR2_m68k_cpu_coldfire_5307
782 config BR2_m68k_cpu_coldfire_5327
784 config BR2_m68k_cpu_coldfire_5328
786 config BR2_m68k_cpu_coldfire_5329
788 config BR2_m68k_cpu_coldfire_532x
790 config BR2_m68k_cpu_coldfire_5372
792 config BR2_m68k_cpu_coldfire_5373
794 config BR2_m68k_cpu_coldfire_537x
796 config BR2_m68k_cpu_coldfire_5407
798 config BR2_m68k_cpu_coldfire_5470
800 config BR2_m68k_cpu_coldfire_5471
802 config BR2_m68k_cpu_coldfire_5472
804 config BR2_m68k_cpu_coldfire_5473
806 config BR2_m68k_cpu_coldfire_5474
808 config BR2_m68k_cpu_coldfire_5475
810 config BR2_m68k_cpu_coldfire_547x
812 config BR2_m68k_cpu_coldfire_5480
814 config BR2_m68k_cpu_coldfire_5481
816 config BR2_m68k_cpu_coldfire_5482
818 config BR2_m68k_cpu_coldfire_5483
820 config BR2_m68k_cpu_coldfire_5484
822 config BR2_m68k_cpu_coldfire_5485
831 default BR2_m68k_tune_none
833 Specific CPU variant to generate code for per default
834 config BR2_m68k_68000
836 depends on BR2_m68k_type_m68k
837 config BR2_m68k_68010
839 depends on BR2_m68k_type_m68k
840 config BR2_m68k_68020
842 depends on BR2_m68k_type_m68k
843 config BR2_m68k_68030
845 depends on BR2_m68k_type_m68k
846 config BR2_m68k_68040
848 depends on BR2_m68k_type_m68k
849 config BR2_m68k_68060
851 depends on BR2_m68k_type_m68k
852 config BR2_m68k_cpu32
854 depends on BR2_m68k_type_m68k
858 depends on BR2_m68k_type_coldfire
861 depends on BR2_m68k_type_coldfire
864 depends on BR2_m68k_type_coldfire
867 depends on BR2_m68k_type_coldfire
868 config BR2_m68k_cfv4e
870 depends on BR2_m68k_type_coldfire
871 config BR2_m68k_tune_none
873 config BR2_m68k_tune_tune
874 bool "specify tune manually"
878 string "Manual target tune string"
879 depends on BR2_m68k_tune_tune
881 You can also use e.g. "68020-40" for code that needs to run
882 relatively well on 68020, 68030 and 68040 targets.
883 "68020-60" would do the same but additionally include 68060.
889 default "alpha" if BR2_alpha
890 default "arm" if BR2_arm
891 default "armeb" if BR2_armeb
892 default "avr32" if BR2_avr32
893 default "bfin" if BR2_bfin
894 default "cris" if BR2_cris_cris
895 default "crisv32" if BR2_cris_crisv32
896 default "i386" if BR2_x86_i386
897 default "i486" if BR2_x86_i486
898 default "i586" if BR2_x86_i586
899 default "i686" if BR2_x86_i686
900 default "i686" if BR2_x86_pentium4
901 default "i686" if BR2_x86_nocona
902 default "i686" if BR2_x86_core2
903 default "ia64" if BR2_ia64
904 default "m68k" if BR2_m68k
905 default "mips" if BR2_mips
906 default "mipsel" if BR2_mipsel
907 default "nios2" if BR2_nios2
908 default "powerpc" if BR2_powerpc
909 default "s390" if BR2_s390
910 default "s390" if BR2_s390x
911 default "sh2a_nofpueb" if BR2_sh2a_nofpueb
912 default "sh2eb" if BR2_sh2eb
913 default "sh3" if BR2_sh3
914 default "sh3eb" if BR2_sh3eb
915 default "sh4" if BR2_sh4
916 default "sh4eb" if BR2_sh4eb
917 default "sh64" if BR2_sh64
918 default "sparc" if BR2_sparc
919 default "sparc64" if BR2_sparc64
920 default "x86_64" if BR2_x86_64
921 default "x86_64" if BR2_x86_64_nocona
922 default "x86_64" if BR2_x86_64_core2
923 default "x86_64" if BR2_x86_64_opteron
924 default "x86_64" if BR2_x86_64_opteron_sse3
925 default "x86_64" if BR2_x86_64_barcelona
930 default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
931 BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2 || \
933 default "BIG" if BR2_alpha || BR2_armeb || BR2_avr32 || BR2_m68k || \
935 BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
936 BR2_sh3eb || BR2_sh4eb || BR2_sparc || BR2_sparc64
938 config BR2_GCC_TARGET_TUNE
940 default i386 if BR2_x86_i386
941 default i486 if BR2_x86_i486
942 default i586 if BR2_x86_i586
943 default pentium-mmx if BR2_x86_pentium_mmx
944 default i686 if BR2_x86_i686
945 default pentiumpro if BR2_x86_pentiumpro
946 default pentium-m if BR2_x86_pentium_m
947 default pentium2 if BR2_x86_pentium2
948 default pentium3 if BR2_x86_pentium3
949 default pentium4 if BR2_x86_pentium4
950 default prescott if BR2_x86_prescott
951 default nocona if BR2_x86_nocona
952 default core2 if BR2_x86_core2
953 default k8 if BR2_x86_opteron
954 default k8-sse3 if BR2_x86_opteron_sse3
955 default barcelona if BR2_x86_barcelona
956 default k6 if BR2_x86_k6
957 default k6-2 if BR2_x86_k6_2
958 default athlon if BR2_x86_athlon
959 default athlon-4 if BR2_x86_athlon_4
960 default winchip-c6 if BR2_x86_winchip_c6
961 default winchip2 if BR2_x86_winchip2
962 default c3 if BR2_x86_c3
963 default geode if BR2_x86_geode
964 default nocona if BR2_x86_64_nocona
965 default core2 if BR2_x86_64_core2
966 default k8 if BR2_x86_64_opteron
967 default k8-sse3 if BR2_x86_64_opteron_sse3
968 default barcelona if BR2_x86_64_barcelona
969 default arm600 if BR2_arm600
970 default arm610 if BR2_arm610
971 default arm620 if BR2_arm620
972 default arm7tdmi if BR2_arm7tdmi
973 default arm7tdmi if BR2_arm720t
974 default arm7tdmi if BR2_arm740t
975 default arm920 if BR2_arm920
976 default arm920t if BR2_arm920t
977 default arm922t if BR2_arm922t
978 default arm9tdmi if BR2_arm926t
979 default arm1136j-s if BR2_arm1136j_s
980 default arm1136jf-s if BR2_arm1136jf_s
981 default arm1176jz-s if BR2_arm1176jz_s
982 default arm1176jzf-s if BR2_arm1176jzf_s
983 default strongarm110 if BR2_sa110
984 default strongarm1100 if BR2_sa1100
985 default xscale if BR2_xscale
986 default iwmmxt if BR2_iwmmxt
987 default ev4 if BR2_alpha_21064
988 default ev5 if BR2_alpha_21164
989 default ev56 if BR2_alpha_21164a
990 default pca56 if BR2_alpha_21164pc
991 default ev6 if BR2_alpha_21264
992 default ev67 if BR2_alpha_21264a
993 # default itanium if BR2_ia64_itanium1
994 # default itanium2 if BR2_ia64_itanium2
995 default mips1 if BR2_mips_1
996 default mips2 if BR2_mips_2
997 default mips3 if BR2_mips_3
998 default mips4 if BR2_mips_4
999 default mips32 if BR2_mips_32
1000 default mips32r2 if BR2_mips_32r2
1001 default mips64 if BR2_mips_64
1002 default mips64r2 if BR2_mips_64r2
1003 default mips16 if BR2_mips_16
1004 default common if BR2_powerpc_generic
1005 default 401 if BR2_powerpc_401
1006 default 403 if BR2_powerpc_403
1007 default 405 if BR2_powerpc_405
1008 default 405fp if BR2_powerpc_405fp
1009 default 440 if BR2_powerpc_440
1010 default 440fp if BR2_powerpc_440fp
1011 default 464 if BR2_powerpc_464
1012 default 505 if BR2_powerpc_505
1013 default 601 if BR2_powerpc_601
1014 default 602 if BR2_powerpc_602
1015 default 603 if BR2_powerpc_603
1016 default 603e if BR2_powerpc_603e
1017 default 604 if BR2_powerpc_604
1018 default 604e if BR2_powerpc_604e
1019 default 620 if BR2_powerpc_620
1020 default 630 if BR2_powerpc_630
1021 default 740 if BR2_powerpc_740
1022 default 7400 if BR2_powerpc_7400
1023 default 7450 if BR2_powerpc_7450
1024 default 750 if BR2_powerpc_750
1025 default 801 if BR2_powerpc_801
1026 default 821 if BR2_powerpc_821
1027 default 823 if BR2_powerpc_823
1028 default 8540 if BR2_powerpc_8540
1029 default e300c2 if BR2_powerpc_e300c2
1030 default e300c3 if BR2_powerpc_e300c3
1031 default e500mc if BR2_powerpc_e500mc
1032 default 860 if BR2_powerpc_860
1033 default 970 if BR2_powerpc_970
1034 default cell if BR2_powerpc_cell
1035 default v7 if BR2_sparc_v7
1036 default cypress if BR2_sparc_cypress
1037 default v8 if BR2_sparc_v8
1038 default supersparc if BR2_sparc_supersparc
1039 default hypersparc if BR2_sparc_hypersparc
1040 default sparclite if BR2_sparc_sparclite
1041 default f930 if BR2_sparc_f930
1042 default f934 if BR2_sparc_f934
1043 default sparclite86x if BR2_sparc_sparclite86x
1044 default sparclet if BR2_sparc_sparclet
1045 default tsc701 if BR2_sparc_tsc701
1046 default v9 if BR2_sparc_v9 || BR2_sparc64_v9
1047 default v9 if BR2_sparc_v9a || BR2_sparc64_v9a
1048 default v9 if BR2_sparc_v9b || BR2_sparc64_v9b
1049 default ultrasparc if BR2_sparc_ultrasparc || BR2_sparc64_ultrasparc
1050 default ultrasparc3 if BR2_sparc_ultrasparc3 || BR2_sparc64_ultrasparc3
1051 default niagara if BR2_sparc_niagara || BR2_sparc64_niagara
1052 default g5 if BR2_s390_g5
1053 default g6 if BR2_s390_g6
1054 default z900 if BR2_s390_z900
1055 default z990 if BR2_s390_z990
1056 default z9-109 if BR2_s390_z9_109
1057 config BR2_GCC_TARGET_FLAGS_TUNE
1059 default 68000 if BR2_m68k_68000
1060 default 68010 if BR2_m68k_68010
1061 default 68020 if BR2_m68k_68020
1062 default 68030 if BR2_m68k_68030
1063 default 68040 if BR2_m68k_68040
1064 default 68060 if BR2_m68k_68060
1065 default cpu32 if BR2_m68k_cpu32
1066 default cfv1 if BR2_m68k_cfv1
1067 default cfv2 if BR2_m68k_cfv2
1068 default cfv3 if BR2_m68k_cfv3
1069 default cfv4 if BR2_m68k_cfv4
1070 default cfv4e if BR2_m68k_cfv4e
1071 default $BR2_m68k_tune if BR2_m68k_tune
1072 default v0 if BR2_cris_unknown
1073 default v10 if BR2_cris_generic
1074 default v3 if BR2_cris_etrax_4
1075 default v8 if BR2_cris_etrax_100
1076 default v10 if BR2_cris_etrax_100lx
1077 default $BR2_GCC_TARGET_TUNE if BR2_GCC_TARGET_TUNE
1079 config BR2_GCC_TARGET_CPU
1081 default bf522 if BR2_bf522
1082 default bf525 if BR2_bf525
1083 default bf527 if BR2_bf527
1084 default bf531 if BR2_bf531
1085 default bf532 if BR2_bf532
1086 default bf533 if BR2_bf533
1087 default bf534 if BR2_bf534
1088 default bf536 if BR2_bf536
1089 default bf537 if BR2_bf537
1090 default bf538 if BR2_bf538
1091 default bf539 if BR2_bf539
1092 default bf542 if BR2_bf542
1093 default bf544 if BR2_bf544
1094 default bf548 if BR2_bf548
1095 default bf549 if BR2_bf549
1096 default bf561 if BR2_bf561
1097 config BR2_GCC_TARGET_FLAGS_CPU
1099 default 51qe if BR2_m68k_cpu_coldfire_51qe
1100 default 5202 if BR2_m68k_cpu_coldfire_5202
1101 default 5204 if BR2_m68k_cpu_coldfire_5204
1102 default 5206 if BR2_m68k_cpu_coldfire_5206
1103 default 5206e if BR2_m68k_cpu_coldfire_5206e
1104 default 5207 if BR2_m68k_cpu_coldfire_5207
1105 default 5208 if BR2_m68k_cpu_coldfire_5208
1106 default 5210a if BR2_m68k_cpu_coldfire_5210a
1107 default 5211a if BR2_m68k_cpu_coldfire_5211a
1108 default 5211 if BR2_m68k_cpu_coldfire_5211
1109 default 5212 if BR2_m68k_cpu_coldfire_5212
1110 default 5213 if BR2_m68k_cpu_coldfire_5213
1111 default 5214 if BR2_m68k_cpu_coldfire_5214
1112 default 5216 if BR2_m68k_cpu_coldfire_5216
1113 default 52230 if BR2_m68k_cpu_coldfire_52230
1114 default 52231 if BR2_m68k_cpu_coldfire_52231
1115 default 52232 if BR2_m68k_cpu_coldfire_52232
1116 default 52233 if BR2_m68k_cpu_coldfire_52233
1117 default 52234 if BR2_m68k_cpu_coldfire_52234
1118 default 52235 if BR2_m68k_cpu_coldfire_52235
1119 default 5224 if BR2_m68k_cpu_coldfire_5224
1120 default 5225 if BR2_m68k_cpu_coldfire_5225
1121 default 5232 if BR2_m68k_cpu_coldfire_5232
1122 default 5233 if BR2_m68k_cpu_coldfire_5233
1123 default 5234 if BR2_m68k_cpu_coldfire_5234
1124 default 5235 if BR2_m68k_cpu_coldfire_5235
1125 default 523x if BR2_m68k_cpu_coldfire_523x
1126 default 5249 if BR2_m68k_cpu_coldfire_5249
1127 default 5250 if BR2_m68k_cpu_coldfire_5250
1128 default 5270 if BR2_m68k_cpu_coldfire_5270
1129 default 5271 if BR2_m68k_cpu_coldfire_5271
1130 default 5272 if BR2_m68k_cpu_coldfire_5272
1131 default 5274 if BR2_m68k_cpu_coldfire_5274
1132 default 5275 if BR2_m68k_cpu_coldfire_5275
1133 default 5280 if BR2_m68k_cpu_coldfire_5280
1134 default 5281 if BR2_m68k_cpu_coldfire_5281
1135 default 5282 if BR2_m68k_cpu_coldfire_5282
1136 default 528x if BR2_m68k_cpu_coldfire_528x
1137 default 5307 if BR2_m68k_cpu_coldfire_5307
1138 default 5327 if BR2_m68k_cpu_coldfire_5327
1139 default 5328 if BR2_m68k_cpu_coldfire_5328
1140 default 5329 if BR2_m68k_cpu_coldfire_5329
1141 default 532x if BR2_m68k_cpu_coldfire_532x
1142 default 5372 if BR2_m68k_cpu_coldfire_5372
1143 default 5373 if BR2_m68k_cpu_coldfire_5373
1144 default 537x if BR2_m68k_cpu_coldfire_537x
1145 default 5407 if BR2_m68k_cpu_coldfire_5407
1146 default 5470 if BR2_m68k_cpu_coldfire_5470
1147 default 5471 if BR2_m68k_cpu_coldfire_5471
1148 default 5472 if BR2_m68k_cpu_coldfire_5472
1149 default 5473 if BR2_m68k_cpu_coldfire_5473
1150 default 5474 if BR2_m68k_cpu_coldfire_5474
1151 default 5475 if BR2_m68k_cpu_coldfire_5475
1152 default 547x if BR2_m68k_cpu_coldfire_547x
1153 default 5480 if BR2_m68k_cpu_coldfire_5480
1154 default 5481 if BR2_m68k_cpu_coldfire_5481
1155 default 5482 if BR2_m68k_cpu_coldfire_5482
1156 default 5483 if BR2_m68k_cpu_coldfire_5483
1157 default 5484 if BR2_m68k_cpu_coldfire_5484
1158 default 5485 if BR2_m68k_cpu_coldfire_5485
1159 default 68000 if BR2_m68k_cpu_68000
1160 default 68010 if BR2_m68k_cpu_68010
1161 default 68020 if BR2_m68k_cpu_68020
1162 default 68030 if BR2_m68k_cpu_68030
1163 default 68040 if BR2_m68k_cpu_68040
1164 default 68060 if BR2_m68k_cpu_68060
1165 default 68302 if BR2_m68k_cpu_68302
1166 default 68332 if BR2_m68k_cpu_68332
1167 default cpu32 if BR2_m68k_cpu_cpu32
1168 default $BR2_GCC_TARGET_CPU if BR2_GCC_TARGET_CPU
1170 config BR2_GCC_TARGET_FLAGS_SUBCPU
1172 default $BR2_bfin_sirevision if BR2_bfin_sirevision
1174 config BR2_GCC_TARGET_ARCH
1176 default i386 if BR2_x86_i386
1177 default i486 if BR2_x86_i486
1178 default i586 if BR2_x86_i586
1179 default pentium-mmx if BR2_x86_pentium_mmx
1180 default i686 if BR2_x86_i686
1181 default pentiumpro if BR2_x86_pentiumpro
1182 default pentium-m if BR2_x86_pentium_m
1183 default pentium2 if BR2_x86_pentium2
1184 default pentium3 if BR2_x86_pentium3
1185 default pentium4 if BR2_x86_pentium4
1186 default prescott if BR2_x86_prescott
1187 default nocona if BR2_x86_nocona
1188 default core2 if BR2_x86_core2
1189 default k8 if BR2_x86_opteron
1190 default k8-sse3 if BR2_x86_opteron_sse3
1191 default barcelona if BR2_x86_barcelona
1192 default k6 if BR2_x86_k6
1193 default k6-2 if BR2_x86_k6_2
1194 default athlon if BR2_x86_athlon
1195 default athlon-4 if BR2_x86_athlon_4
1196 default winchip-c6 if BR2_x86_winchip_c6
1197 default winchip2 if BR2_x86_winchip2
1198 default c3 if BR2_x86_c3
1199 default geode if BR2_x86_geode
1200 default iwmmxt if BR2_iwmmxt
1201 default m68k if BR2_m68k_type_m68k
1202 default cf if BR2_m68k_type_coldfire
1203 default g5 if BR2_s390_g5
1204 default g6 if BR2_s390_g6
1205 default z900 if BR2_s390_z900
1206 default z990 if BR2_s390_z990
1207 default z9-109 if BR2_s390_z9_109
1208 config BR2_GCC_TARGET_FLAGS_ARCH
1210 default v0 if BR2_cris_unknown
1211 default v10 if BR2_cris_generic
1212 default v3 if BR2_cris_etrax_4
1213 default v8 if BR2_cris_etrax_100
1214 default v10 if BR2_cris_etrax_100lx
1215 default $BR2_GCC_TARGET_ARCH if BR2_GCC_TARGET_ARCH && !BR2_m68k_type_m68k && !BR2_m68k_type_coldfire
1217 config BR2_GCC_TARGET_ABI
1219 default apcs-gnu if BR2_ARM_OABI
1220 default atpcs if BR2_arm_dunno
1221 default aapcs if BR2_arm_dunno
1222 default aapcs-linux if BR2_ARM_EABI
1223 #default iwmmxt if BR2_iwmmxt
1224 default 32 if BR2_MIPS_OABI32
1225 default n32 if BR2_MIPS_ABI32
1226 default eabi if BR2_MIPS_EABI
1227 default o64 if BR2_MIPS_OABI64
1228 default n64 if BR2_MIPS_ABI64
1229 default mmixware if BR2_mmix && BR2_MMIX_ABI_native
1230 default gnu if BR2_mmix && !BR2_MMIX_ABI_native
1231 default altivec if BR2_powerpc && BR2_PPC_ABI_altivec
1232 default no-altivec if BR2_powerpc && BR2_PPC_ABI_no-altivec
1233 default spe if BR2_powerpc && BR2_PPC_ABI_spe
1234 default no-spe if BR2_powerpc && BR2_PPC_ABI_no-spe
1235 default ibmlongdouble if BR2_powerpc && BR2_PPC_ABI_ibmlongdouble
1236 default ieeelongdouble if BR2_powerpc && BR2_PPC_ABI_ieeelongdouble
1237 config BR2_GCC_TARGET_FLAGS_ABI
1239 default $BR2_GCC_TARGET_ABI if BR2_GCC_TARGET_ABI