2 # For a description of the syntax of this configuration file,
3 # see extra/config/Kconfig-language.txt
6 mainmenu "uClibc C Library Configuration"
8 menu "Target Architecture Features and Options"
23 config ADD_LIBGCC_FUNCTIONS
28 prompt "Target Processor Type"
29 default CONFIG_GENERIC_ARM
31 This is the processor type of your CPU. This information is used for
32 optimizing purposes. To build a library that will run on all ARMCPU
33 types (albeit not optimally fast), you can specify "Generic Arm" here.
34 If you pick anything other than "Generic Arm", there is no guarantee
35 that uClibc will even run on anything other than the selected processor
38 Here are the settings recommended for greatest speed:
39 - "Generic Arm" select this if your compiler is already setup to
40 optimize things properly, or if you want to run on pretty much
41 everything, or you just don't much care.
42 - For anything else, pick the ARM core type that best matches the
43 cpu you will be using on your device.
45 If you don't know what to do, choose "Generic Arm".
47 config CONFIG_GENERIC_ARM
68 config CONFIG_ARM_SA110
69 bool "Intel StrongArm SA-110"
71 config CONFIG_ARM_SA1100
72 bool "Intel StrongArm SA-1100"
74 config CONFIG_ARM_XSCALE
80 prompt "Target Processor Endianness"
81 default ARCH_LITTLE_ENDIAN
83 This is the endianness you wish to build use. Choose either Big
84 Endian, or Little Endian.
86 config ARCH_LITTLE_ENDIAN
89 config ARCH_BIG_ENDIAN
94 config ARCH_HAS_NO_MMU
96 default y if CONFIG_ARM7TDMI
98 source "extra/Configs/Config.in.arch"
102 source "extra/Configs/Config.in"