diff options
Diffstat (limited to 'config/uClibc-0.9.28/Config.i386')
-rw-r--r-- | config/uClibc-0.9.28/Config.i386 | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/config/uClibc-0.9.28/Config.i386 b/config/uClibc-0.9.28/Config.i386 new file mode 100644 index 0000000..f43a195 --- /dev/null +++ b/config/uClibc-0.9.28/Config.i386 @@ -0,0 +1,115 @@ +# +# For a description of the syntax of this configuration file, +# see extra/config/Kconfig-language.txt +# + +config UC_HAVE_ELF + bool + select UC_ARCH_HAS_MMU + default y + +config UC_TARGET_ARCH + string + default "i386" + +config UC_ARCH_CFLAGS + string + +config UC_ARCH_LDFLAGS + string + +config UC_LIBGCC_CFLAGS + string + +config UC_ARCH_SUPPORTS_LITTLE_ENDIAN + bool + default y + +choice + prompt "Target x86 Processor Family" + default UC_CONFIG_GENERIC_386 + help + This is the processor type of your CPU. This information is used for + optimizing purposes. To build a library that will run on all x86 CPU + types (albeit not optimally fast), you can specify "386" here. If + you pick anything other than "386", there is no guarantee that uClibc + will even run on anything other than the selected processor type. + + Here are the settings recommended for greatest speed: + - "Generic 386" select this if your compiler is already setup to + optimize things properly. + - "386" for the AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI + 486DLC/DLC2, UMC 486SX-S and NexGen Nx586. Only "386" kernels + will run on a 386 class machine. + - "486" for the AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 or + SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5D or U5S. + - "586" for Intel Pentium and other generic Pentium CPUs + - "Pentium-MMX" for the Intel Pentium MMX. + - "Pentium-Pro" for the Intel Pentium Pro/Celeron/Pentium II. + - "Pentium-III" for the Intel Pentium III + and Celerons based on the Coppermine core. + - "Pentium-4" for the Intel Pentium 4. + - "K6" for the AMD K6, K6-II and K6-III (aka K6-3D). + - "Athlon" for the AMD K7 family (Athlon/Duron/Thunderbird). + - "Elan" for the AMD Elan. + - "Crusoe" for the Transmeta Crusoe series. + - "Winchip-C6" for original IDT Winchip. + - "Winchip-2/Winchip-2A/Winchip-3" for IDT Winchip CPUs + - "CyrixIII/VIA C3" for VIA Cyrix III or VIA C3. + - "VIA C3-2 Nehemiah" model 9 and above. + + If you don't know what to do, choose "386". + +config UC_CONFIG_GENERIC_386 + bool "Generic 386" + +config UC_CONFIG_386 + bool "386" + +config UC_CONFIG_486 + bool "486" + +config UC_CONFIG_586 + bool "Pentium/586/K5/5x86/6x86/6x86MX" + +config UC_CONFIG_586MMX + bool "Pentium-MMX" + +config UC_CONFIG_686 + bool "Pentium-Pro" + +config UC_CONFIG_PENTIUMII + bool "Celeron/Pentium-II" + +config UC_CONFIG_PENTIUMIII + bool "Pentium-III/Celeron(Coppermine)/Pentium-III Xeon" + +config UC_CONFIG_PENTIUM4 + bool "Pentium-4/Celeron(P4-based)/Xeon" + +config UC_CONFIG_K6 + bool "K6/K6-II/K6-III" + +config UC_CONFIG_K7 + bool "Athlon/Duron/K7" + +config UC_CONFIG_ELAN + bool "Elan" + +config UC_CONFIG_CRUSOE + bool "Crusoe" + +config UC_CONFIG_WINCHIPC6 + bool "Winchip-C6" + +config UC_CONFIG_WINCHIP2 + bool "Winchip-2/Winchip-2A/Winchip-3" + +config UC_CONFIG_CYRIXIII + bool "CyrixIII/VIA-C3" + +config UC_CONFIG_NEHEMIAH + bool "VIA C3-2 (Nehemiah)" + +endchoice + |