diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-10-26 14:15:55 +0200 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2018-10-26 15:30:19 +0200 |
commit | 0f09049bd62378658662c9308612a7eba94cd8a5 (patch) | |
tree | 317dca7964991710d5744262cd534ef5044577f0 | |
parent | 4d7f7b0fe4241e8ed08d094e7393296a8f96becb (diff) | |
download | DistroKit-0f09049bd62378658662c9308612a7eba94cd8a5.tar.gz DistroKit-0f09049bd62378658662c9308612a7eba94cd8a5.tar.xz |
platform-rpi: platformconfig: some cleanup
- enable stack protector
- link with --as-needed
- don't add CONFIG_DEBUG_SECTION_MISMATCH=y to makevars
- don't create the ipkg index
All suggested by reason.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | configs/platform-rpi/platformconfig | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/configs/platform-rpi/platformconfig b/configs/platform-rpi/platformconfig index e7380cd..19a96ce 100644 --- a/configs/platform-rpi/platformconfig +++ b/configs/platform-rpi/platformconfig @@ -76,9 +76,9 @@ PTXCONF_COMPILER_PREFIX_BOOTLOADER="${PTXCONF_COMPILER_PREFIX}" # # hardening options # -PTXCONF_TARGET_HARDEN_STACK_NONE=y +# PTXCONF_TARGET_HARDEN_STACK_NONE is not set # PTXCONF_TARGET_HARDEN_STACK is not set -# PTXCONF_TARGET_HARDEN_STACK_STRONG is not set +PTXCONF_TARGET_HARDEN_STACK_STRONG=y # PTXCONF_TARGET_HARDEN_STACK_ALL is not set PTXCONF_TARGET_HARDEN_FORTIFY=y PTXCONF_TARGET_HARDEN_RELRO=y @@ -92,7 +92,7 @@ PTXCONF_TARGET_HARDEN_PIE=y # PTXCONF_TARGET_LINKER_HASH_SYSV is not set PTXCONF_TARGET_LINKER_HASH_GNU=y # PTXCONF_TARGET_LINKER_HASH_BOTH is not set -# PTXCONF_TARGET_LINKER_AS_NEEDED is not set +PTXCONF_TARGET_LINKER_AS_NEEDED=y # PTXCONF_TARGET_DEBUG_OFF is not set PTXCONF_TARGET_DEBUG_KEEP=y # PTXCONF_TARGET_DEBUG_ENABLE is not set @@ -136,7 +136,7 @@ PTXCONF_KERNEL_CONFIG="kernelconfig" # # Development features # -PTXCONF_KERNEL_EXTRA_MAKEVARS="CONFIG_DEBUG_SECTION_MISMATCH=y" +PTXCONF_KERNEL_EXTRA_MAKEVARS="" PTXCONF_DTC=y # PTXCONF_DTC_INSTALL_OFTREE is not set PTXCONF_DTC_OFTREE_DTS_PATH="${KERNEL_DIR}/arch/${PTXCONF_KERNEL_ARCH_STRING}/boot/dts" @@ -230,7 +230,7 @@ PTXCONF_IMAGE_ROOT_TGZ_LABEL="" # # PTXCONF_IMAGE_IPKG_PUSH_TO_REPOSITORY is not set # PTXCONF_IMAGE_INSTALL_FROM_IPKG_REPOSITORY is not set -PTXCONF_IMAGE_IPKG_INDEX=y +# PTXCONF_IMAGE_IPKG_INDEX is not set PTXCONF_IMAGE_XPKG_EXTRA_ARGS="" # PTXCONF_HOST_ACL is not set # PTXCONF_HOST_ATTR is not set |