summaryrefslogtreecommitdiffstats
path: root/toolchain
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-06-10 22:53:37 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-06-24 17:42:50 +0200
commitb1ca91c59db667fdd5e59f1a0c8ac11dc0a19816 (patch)
tree6420b313edf0ed9089e154ae3ccbf5039513765e /toolchain
parent5f79e692026debce095d986945598ddd26842ad7 (diff)
downloadbuildroot-b1ca91c59db667fdd5e59f1a0c8ac11dc0a19816.tar.gz
buildroot-b1ca91c59db667fdd5e59f1a0c8ac11dc0a19816.zip
glibc: remove version choice
We do not support uClibc-ng/musl C library version choice support, do the same for GNU C Library. No legacy handling required as only version choice is removed. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Thomas: move 3.2 kernel headers dependency to the libc choice in toolchain/toolchain-buildroot/Config.in file, and added a Config.in comment about it.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'toolchain')
-rw-r--r--toolchain/toolchain-buildroot/Config.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/toolchain/toolchain-buildroot/Config.in b/toolchain/toolchain-buildroot/Config.in
index 91cddc2374..f47001fcf6 100644
--- a/toolchain/toolchain-buildroot/Config.in
+++ b/toolchain/toolchain-buildroot/Config.in
@@ -50,6 +50,7 @@ config BR2_TOOLCHAIN_BUILDROOT_GLIBC
BR2_microblaze || BR2_nios2
depends on BR2_USE_MMU
depends on !BR2_STATIC_LIBS
+ depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
depends on !BR2_powerpc_SPE
select BR2_TOOLCHAIN_USES_GLIBC
# our glibc.mk enables RPC support
@@ -60,9 +61,9 @@ config BR2_TOOLCHAIN_BUILDROOT_GLIBC
http://www.gnu.org/software/libc/
-comment "glibc only available with shared lib support"
+comment "glibc needs a toolchain w/ dynamic library, kernel headers >= 3.2"
depends on BR2_USE_MMU
- depends on BR2_STATIC_LIBS
+ depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
config BR2_TOOLCHAIN_BUILDROOT_MUSL
bool "musl"
OpenPOWER on IntegriCloud