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
15 select BR2_ENABLE_LOCALE
16 select BR2_TOOLCHAIN_HAS_THREADS
17 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
18 select BR2_TOOLCHAIN_HAS_THREADS_NPTL
19 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
20 select BR2_TOOLCHAIN_HAS_SSP
22 config BR2_TOOLCHAIN_USES_UCLIBC
25 config BR2_TOOLCHAIN_USES_MUSL
30 select BR2_ENABLE_LOCALE
31 select BR2_TOOLCHAIN_HAS_THREADS
32 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
33 select BR2_TOOLCHAIN_HAS_THREADS_NPTL
36 prompt "Toolchain type"
38 Select whether to use the toolchain provided by buildroot
39 or an external toolchain.
41 Some vendors provide toolchains in binary form, some in
44 config BR2_TOOLCHAIN_BUILDROOT
45 bool "Buildroot toolchain"
47 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
49 config BR2_TOOLCHAIN_EXTERNAL
50 bool "External toolchain"
52 Select if you want to use an existing cross-compiling
53 toolchain. Buildroot can either download automatically a
54 toolchain, or use an already installed toolchain.
58 source "toolchain/toolchain-buildroot/Config.in"
59 source "toolchain/toolchain-external/Config.in"
60 source "toolchain/toolchain-common.in"