3 if BR2_TOOLCHAIN_SOURCE
4 source "toolchain/kernel-headers/Config.in"
5 source "toolchain/uClibc/Config.in"
6 source "toolchain/binutils/Config.in"
7 source "toolchain/gcc/Config.in"
8 source "toolchain/ccache/Config.in"
9 source "toolchain/gdb/Config.in"
10 source "toolchain/elf2flt/Config.in"
11 source "toolchain/mklibs/Config.in"
13 comment "Common Toolchain Options"
15 source "toolchain/sstrip/Config.in"
17 config BR2_ENABLE_MULTILIB
18 bool "Enable multilib support?"
21 Build libraries to support different ABIs.
24 bool "Enable large file (files > 2 GB) support?"
28 Enable large file (files > 2 GB) support
40 Enable RPC. RPC support is needed for nfs.
43 bool "Enable WCHAR support"
46 Enable WCHAR. WCHAR support is needed for several packages
49 bool "Use software floating point by default"
51 depends on BR2_arm || BR2_armeb || BR2_mips || BR2_mipsel || BR2_powerpc
53 If your target CPU does not have a Floating Point Unit (FPU) or a
54 kernel FPU emulator, but you still wish to support floating point
55 functions, then everything will need to be compiled with soft
56 floating point support (-msoft-float).
58 Most people will answer N.
60 #config BR2_SOFT_FLOAT_FP
64 config BR2_TARGET_OPTIMIZATION
65 string "Target Optimizations"
68 Optimizations to use when building for the target host.
70 config BR2_CROSS_TOOLCHAIN_TARGET_UTILS
71 bool "Include target utils in cross toolchain"
74 When using buildroot to build a deployable cross toolchain,
75 it is handy to include certain target apps with that toolchain
77 Examples include ldd, gdbserver, and strace.
79 Answer Y if you want these apps (if built) copied into the
80 cross toolchain dir under <arch>-linux-uclibc/target_utils/.