3 # Should be selected for glibc or eglibc
4 config BR2_TOOLCHAIN_USES_GLIBC
9 select BR2_ENABLE_LOCALE
10 select BR2_TOOLCHAIN_HAS_THREADS
11 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
12 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
13 select BR2_TOOLCHAIN_HAS_SSP
15 config BR2_TOOLCHAIN_USES_UCLIBC
18 config BR2_TOOLCHAIN_USES_MUSL
23 select BR2_ENABLE_LOCALE
24 select BR2_TOOLCHAIN_HAS_THREADS
25 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
28 prompt "Toolchain type"
30 Select whether to use the toolchain provided by buildroot
31 or an external toolchain.
33 Some vendors provide toolchains in binary form, some in
36 config BR2_TOOLCHAIN_BUILDROOT
37 bool "Buildroot toolchain"
38 depends on !BR2_aarch64 && !BR2_nios2
39 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
41 config BR2_TOOLCHAIN_EXTERNAL
42 bool "External toolchain"
44 Select if you want to use an existing cross-compiling
45 toolchain. Buildroot can either download automatically a
46 toolchain, or use an already installed toolchain.
50 source "toolchain/toolchain-buildroot/Config.in"
51 source "toolchain/toolchain-external/Config.in"
52 source "toolchain/toolchain-common.in"