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
30 select BR2_TOOLCHAIN_HAS_SSP
33 prompt "Toolchain type"
35 Select whether to use the toolchain provided by buildroot
36 or an external toolchain.
38 Some vendors provide toolchains in binary form, some in
41 config BR2_TOOLCHAIN_BUILDROOT
42 bool "Buildroot toolchain"
44 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
46 config BR2_TOOLCHAIN_EXTERNAL
47 bool "External toolchain"
49 Select if you want to use an existing cross-compiling
50 toolchain. Buildroot can either download automatically a
51 toolchain, or use an already installed toolchain.
55 source "toolchain/toolchain-buildroot/Config.in"
56 source "toolchain/toolchain-external/Config.in"
57 source "toolchain/toolchain-common.in"