Bump mbedtls to 2.12.0
[librecmc/librecmc.git] / include / hardening.mk
index 06a61789ef6bcc75bcbd6322bb71538a72f7199f..c277081c510773620345bf03d9a6a6d3fe060b95 100644 (file)
@@ -6,7 +6,6 @@
 #
 
 PKG_CHECK_FORMAT_SECURITY ?= 1
-PKG_ASLR_PIE ?= 1
 PKG_SSP ?= 1
 PKG_FORTIFY_SOURCE ?= 1
 PKG_RELRO ?= 1
@@ -16,12 +15,6 @@ ifdef CONFIG_PKG_CHECK_FORMAT_SECURITY
     TARGET_CFLAGS += -Wformat -Werror=format-security
   endif
 endif
-ifdef CONFIG_PKG_ASLR_PIE
-  ifeq ($(strip $(PKG_ASLR_PIE)),1)
-    TARGET_CFLAGS += -fPIC
-    TARGET_LDFLAGS += -specs=$(INCLUDE_DIR)/hardened-ld-pie.specs
-  endif
-endif
 ifdef CONFIG_PKG_CC_STACKPROTECTOR_REGULAR
   ifeq ($(strip $(PKG_SSP)),1)
     TARGET_CFLAGS += -fstack-protector