3 # Invisible option that makes sure the toolchain package always gets
9 # Should be selected for glibc or eglibc
10 config BR2_TOOLCHAIN_USES_GLIBC
13 select BR2_ENABLE_LOCALE
14 select BR2_TOOLCHAIN_HAS_THREADS
15 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
16 select BR2_TOOLCHAIN_HAS_THREADS_NPTL
17 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
18 select BR2_TOOLCHAIN_HAS_SSP
20 config BR2_TOOLCHAIN_USES_UCLIBC
23 config BR2_TOOLCHAIN_USES_MUSL
26 select BR2_ENABLE_LOCALE
27 select BR2_TOOLCHAIN_HAS_THREADS
28 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
29 select BR2_TOOLCHAIN_HAS_THREADS_NPTL
32 prompt "Toolchain type"
34 Select whether to use the toolchain provided by buildroot
35 or an external toolchain.
37 Some vendors provide toolchains in binary form, some in
40 config BR2_TOOLCHAIN_BUILDROOT
41 bool "Buildroot toolchain"
43 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
45 config BR2_TOOLCHAIN_EXTERNAL
46 bool "External toolchain"
48 Select if you want to use an existing cross-compiling
49 toolchain. Buildroot can either download automatically a
50 toolchain, or use an already installed toolchain.
54 source "toolchain/toolchain-buildroot/Config.in"
55 source "toolchain/toolchain-external/Config.in"
56 source "toolchain/toolchain-common.in"