From 926d8c01eec3dbbf973c8eed08b8b8f926452ead Mon Sep 17 00:00:00 2001 From: Nathan Friedly Date: Fri, 1 Apr 2022 18:29:23 -0400 Subject: [PATCH] toolchain has SSP support --- .config | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.config b/.config index 83840dac..bb072d39 100644 --- a/.config +++ b/.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Buildroot -g2541bc10-dirty Configuration +# Buildroot -g94c0b515 Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_9=y @@ -203,10 +203,10 @@ BR2_COMPILER_PARANOID_UNSAFE_PATH=y # # Security Hardening Options # - -# -# Stack Smashing Protection needs a toolchain w/ SSP -# +BR2_SSP_NONE=y +# BR2_SSP_REGULAR is not set +# BR2_SSP_STRONG is not set +# BR2_SSP_ALL is not set # # RELocation Read Only (RELRO) needs shared libraries @@ -314,7 +314,8 @@ BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_14=y # (e)glibc only available with shared lib support # BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -# BR2_TOOLCHAIN_EXTERNAL_HAS_SSP is not set +BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y +BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y # BR2_TOOLCHAIN_EXTERNAL_DLANG is not set # BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set @@ -337,6 +338,8 @@ BR2_INSTALL_LIBSTDCPP=y BR2_TOOLCHAIN_HAS_THREADS=y BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y BR2_TOOLCHAIN_HAS_THREADS_NPTL=y +BR2_TOOLCHAIN_HAS_SSP=y +BR2_TOOLCHAIN_HAS_SSP_STRONG=y BR2_TOOLCHAIN_HAS_UCONTEXT=y BR2_USE_MMU=y BR2_TARGET_OPTIMIZATION="-fno-PIC -march=armv5te -mtune=arm926ej-s"