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
19 config BR2_TOOLCHAIN_USES_UCLIBC
22 config BR2_TOOLCHAIN_USES_MUSL
25 select BR2_ENABLE_LOCALE
26 select BR2_TOOLCHAIN_HAS_THREADS
27 select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
28 select BR2_TOOLCHAIN_HAS_THREADS_NPTL
31 prompt "Toolchain type"
33 Select whether to use the toolchain provided by buildroot
34 or an external toolchain.
36 Some vendors provide toolchains in binary form, some in
39 config BR2_TOOLCHAIN_BUILDROOT
40 bool "Buildroot toolchain"
42 select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
44 config BR2_TOOLCHAIN_EXTERNAL
45 bool "External toolchain"
47 Select if you want to use an existing cross-compiling
48 toolchain. Buildroot can either download automatically a
49 toolchain, or use an already installed toolchain.
53 source "toolchain/toolchain-buildroot/Config.in"
54 source "toolchain/toolchain-external/Config.in"
55 source "toolchain/toolchain-common.in"