summaryrefslogtreecommitdiff
path: root/package/musl
diff options
context:
space:
mode:
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>2016-03-15 16:40:38 +0000
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-05-23 21:07:24 +0200
commit794935068bf67171dd101c673c3cb4954035a413 (patch)
treec382c19c719ecb6cc6f16a41025c2ea0b74f6920 /package/musl
parent925f0897fecbd3d47c432fa6c41bfd0027e5ceb5 (diff)
toolchain: improve SSP logic
Don't enable SSP support on external toolchains just because they use glibc or musl. Instead of that, make the external toolchains explictily declare if they support SSP or not. And also add a check to detect SSP support when using custom external toolchains. For internal toolchains we always enable SSP support for glibc and musl. Fixes: http://autobuild.buildroot.net/results/ac7c9b3ad2e52abfe6b79a80045e4218eeb87175/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: - remove uClibc-specific SSP check, since there is now a generic check being done. - send potential compilation errors caused by the SSP check to oblivion, in order to avoid causing confusion for the user. - add autobuilder reference.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/musl')
-rw-r--r--package/musl/Config.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/musl/Config.in b/package/musl/Config.in
index f1a315074..c263006a2 100644
--- a/package/musl/Config.in
+++ b/package/musl/Config.in
@@ -4,3 +4,4 @@ config BR2_PACKAGE_MUSL
default y
select BR2_PACKAGE_LINUX_HEADERS
select BR2_PACKAGE_NETBSD_QUEUE
+ select BR2_TOOLCHAIN_HAS_SSP