From 8e2d5f3fffd48c47d9300daab7c0c2e83e2eea0a Mon Sep 17 00:00:00 2001 From: kervala Date: Sat, 26 Nov 2016 16:32:09 +0100 Subject: [PATCH] Fixed: -Wl,-z doesn't exist under OS X --- code/CMakeModules/nel.cmake | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/code/CMakeModules/nel.cmake b/code/CMakeModules/nel.cmake index 7b74b5d47..fb1543ce5 100644 --- a/code/CMakeModules/nel.cmake +++ b/code/CMakeModules/nel.cmake @@ -925,12 +925,9 @@ MACRO(NL_SETUP_BUILD) SET(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -Wl,--no-undefined -Wl,--as-needed") ENDIF() - # hardening - SET(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -Wl,-z,relro -Wl,-z,now") - IF(NOT APPLE) # hardening - SET(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -Wl,-Bsymbolic-functions") + SET(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now") ENDIF() IF(WITH_SYMBOLS)