diff options
Diffstat (limited to 'extra')
-rw-r--r-- | extra/Configs/Config.arm | 125 |
1 files changed, 5 insertions, 120 deletions
diff --git a/extra/Configs/Config.arm b/extra/Configs/Config.arm index 93038e9b2..b3f66f4a4 100644 --- a/extra/Configs/Config.arm +++ b/extra/Configs/Config.arm @@ -30,129 +30,14 @@ config CONFIG_ARM_EABI endchoice -choice - prompt "Target Processor Type" - default CONFIG_GENERIC_ARM - 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 ARMCPU - types (albeit not optimally fast), you can specify "Generic Arm" here. - If you pick anything other than "Generic Arm", 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 Arm" select this if your compiler is already setup to - optimize things properly, or if you want to run on pretty much - everything, or you just don't much care. - - For anything else, pick the ARM core type that best matches the - cpu you will be using on your device. - - If you don't know what to do, choose "Generic Arm". - -config CONFIG_GENERIC_ARM - bool "Generic Arm" - -config CONFIG_ARM610 - bool "Arm 610" - select ARCH_HAS_MMU - -config CONFIG_ARM710 - bool "Arm 710" - select ARCH_HAS_MMU - -config CONFIG_ARM7TDMI - bool "Arm 7TDMI" - select ARCH_HAS_NO_MMU - select HAS_THUMB - -config CONFIG_ARM720T - bool "Arm 720T" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM920T - bool "Arm 920T" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM922T - bool "Arm 922T" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM926T - bool "Arm 926T" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM10T - bool "Arm 10T" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM1136JF_S - bool "Arm 1136JF-S" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM1176JZ_S - bool "Arm 1176JZ-S" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM1176JZF_S - bool "Arm 1176JZF-S" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM_CORTEX_M3 - bool "Arm Cortex-M3" - select ARCH_HAS_NO_MMU - select FORCE_THUMB - -config CONFIG_ARM_CORTEX_M1 - bool "Arm Cortex-M1" - select ARCH_HAS_NO_MMU - select FORCE_THUMB - -config CONFIG_ARM_SA110 - bool "Intel StrongArm SA-110" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM_SA1100 - bool "Intel StrongArm SA-1100" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM_XSCALE - bool "Intel Xscale" - select ARCH_HAS_MMU - select HAS_THUMB - -config CONFIG_ARM_IWMMXT - bool "Intel Xscale With WMMX PXA27x" - select ARCH_HAS_MMU - select HAS_THUMB - -endchoice - -config HAS_THUMB - bool - -config FORCE_THUMB - bool - select HAS_THUMB - select COMPILE_IN_THUMB_MODE - select USE_BX - config COMPILE_IN_THUMB_MODE - bool + bool "Build using Thumb mode" + select USE_BX + help + Say 'y' here to force building uClibc in thumb mode. + Say 'n' to use your compiler's default mode. config USE_BX bool "Use BX in function return" - default y - depends on HAS_THUMB help Use BX instruction for THUMB aware architectures. |