openwrtv3/toolchain
Julien Dusser 241e6dd3e9 build: cleanup SSP_SUPPORT configure option
Configure variable SSP_SUPPORT is ambiguous for packages (tor, openssh,
avahi, freeswitch). It means 'toolchain supporting SSP', but for toolchain
and depends it means 'build gcc with libssp'.

Musl no longer uses libssp (1877bc9d8f), it has internal support, so
SSP_SUPPORT was disabled leading some package to not use SSP.

No information why Glibc and uClibc use libssp, but they may also provide
their own SSP support. uClibc used it own with commit 933b588e25 but it was
reverted in f3cacb9e84 without details.

Create an new configure GCC_LIBSSP and automatically enable SSP_SUPPORT
if either USE_MUSL or GCC_LIBSSP.

Signed-off-by: Julien Dusser <julien.dusser@free.fr>
2018-01-27 19:02:48 +01:00
..
binutils toolchain/arc: update to the most recent release arc-2017.09 2018-01-27 16:46:44 +01:00
fortify-headers toolchain/fortify-headers: Update to 0.9 2017-09-30 22:44:18 +02:00
gcc build: cleanup SSP_SUPPORT configure option 2018-01-27 19:02:48 +01:00
gdb toolchain/arc: update to the most recent release arc-2017.09 2018-01-27 16:46:44 +01:00
glibc toolchain/glibc: Update to 2.26 2017-10-15 00:24:22 +02:00
kernel-headers kernel-headers: adjust PKG_ variables when using git clone method 2018-01-27 16:46:45 +01:00
musl musl: move BUILD_DIR_TOOLCHAIN/musl symlink to configure step 2018-01-25 10:54:14 +01:00
uClibc uClibc-ng: update to 1.0.28 2018-01-27 16:46:44 +01:00
wrapper buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
yasm treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
Config.in build: cleanup SSP_SUPPORT configure option 2018-01-27 19:02:48 +01:00
info.mk uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) 2009-04-24 02:07:24 +00:00
Makefile toolchain/insight: Remove from tree 2017-05-29 09:57:18 +02:00