weston: fix fbdev backend.
[buildroot-gz.git] / toolchain / Config.in
blobbbfd367a48bc13d26a5e3797d5b1f5e432247cc4
1 menu "Toolchain"
3 # Should be selected for glibc or eglibc
4 config BR2_TOOLCHAIN_USES_GLIBC
5         bool
6         select BR2_LARGEFILE
7         select BR2_INET_IPV6
8         select BR2_USE_WCHAR
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
16         bool
18 config BR2_TOOLCHAIN_USES_MUSL
19         bool
20         select BR2_LARGEFILE
21         select BR2_INET_IPV6
22         select BR2_USE_WCHAR
23         select BR2_ENABLE_LOCALE
24         select BR2_TOOLCHAIN_HAS_THREADS
25         select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
27 choice
28         prompt "Toolchain type"
29         help
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
34           source form.
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"
43         help
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.
48 endchoice
50 source "toolchain/toolchain-buildroot/Config.in"
51 source "toolchain/toolchain-external/Config.in"
52 source "toolchain/toolchain-common.in"
54 endmenu