diff options
author | Vicente Olivert Riera <Vincent.Riera@imgtec.com> | 2016-03-15 16:40:38 +0000 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-05-23 21:07:24 +0200 |
commit | 794935068bf67171dd101c673c3cb4954035a413 (patch) | |
tree | c382c19c719ecb6cc6f16a41025c2ea0b74f6920 /package/glibc | |
parent | 925f0897fecbd3d47c432fa6c41bfd0027e5ceb5 (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/glibc')
-rw-r--r-- | package/glibc/Config.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 5b8217090..f719d5cd1 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -29,6 +29,7 @@ config BR2_PACKAGE_GLIBC bool default y select BR2_PACKAGE_LINUX_HEADERS + select BR2_TOOLCHAIN_HAS_SSP choice prompt "glibc version" |