kumquat-buildroot/toolchain
Thomas Petazzoni 522a851be7 toolchain/toolchain-external/toolchain-external-custom: add option to indicate SSP_STRONG support
This commit adds a user-visible option
BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG, which will allow the user to
indicate if the custom external toolchain does or does not have
SSP_STRONG support. Depending on this, the user will be able to use
(or not) the BR2_SSP_STRONG option.

Checking if what the user said is true or not about this is already
done in toolchain/toolchain-external/pkg-toolchain-external.mk:

        $$(Q)$$(call check_toolchain_ssp,$$(TOOLCHAIN_EXTERNAL_CC),$(BR2_SSP_OPTION))

If the user selects BR2_SSP_STRONG, this will check if
-fstack-protector-strong is really supported.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2020-02-20 22:58:03 +01:00
..
toolchain toolchain/toolchain: set TOOLCHAIN_INSTALL_STAGING only once 2019-10-27 14:56:52 +01:00
toolchain-buildroot toolchain/toolchain-buildroot: allow ARC big endian glibc builds 2019-12-06 22:16:23 +01:00
toolchain-external toolchain/toolchain-external/toolchain-external-custom: add option to indicate SSP_STRONG support 2020-02-20 22:58:03 +01:00
Config.in toolchain: add hidden BR2_TOOLCHAIN_HAS_SSP_STRONG boolean 2020-02-20 22:58:02 +01:00
helpers.mk toolchain: allow using custom headers newer than latest known ones 2020-02-08 20:25:10 +01:00
toolchain-wrapper.c toolchain: use consistent code style for C code 2020-02-08 22:10:06 +01:00
toolchain-wrapper.mk toolchain/toolchain-wrapper: handle __{BASE_,}FILE__ macro for reproducibility 2020-01-06 23:24:52 +01:00
toolchain.mk toolchain: move glibc nsswitch.conf handling to a post-target hook 2018-10-21 01:50:35 +02:00