2 # For a description of the syntax of this configuration file
,
3 # see extra
/config
/Kconfig
-language.txt
10 config FORCE_OPTIONS_FOR_ARCH
13 select ARCH_ANY_ENDIAN
14 select ARCH_HAS_UCONTEXT
15 select ARCH_HAS_DEPRECATED_SYSCALLS
17 config CONFIG_ARM_EABI
20 If you say 'y' here
, functions
and constants required by the
21 ARM EABI will be built into the library. You should say 'y'
22 if your compiler uses the ARM EABI
, in which case you will also
23 need a kernel supporting the EABI system call interface.
25 If you say 'n' here
, then the library will be built for the
28 config COMPILE_IN_THUMB_MODE
29 bool
"Build using Thumb mode"
33 Say 'y' here to force building uClibc in thumb mode.
34 Say 'n' to use your compiler's default mode.
37 bool
"Use BX in function return"
39 Say 'y' to use BX to return from functions on your thumb
-aware
40 processor. Say 'y' if you need to use interworking. Say 'n' if not.
41 It is safe to say 'y' even if you're not doing interworking.
44 bool
"Use load-store exclusive ASM ops (not supported in SmartFusion)"
45 depends on COMPILE_IN_THUMB_MODE
48 Say 'y' to use LDREX
/STREX ASM ops.