diff options
author | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2015-09-25 09:50:07 +0200 |
---|---|---|
committer | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2015-09-25 09:52:46 +0200 |
commit | a3de0a6e66f3326e73ded756b0b2695e889b7546 (patch) | |
tree | 09bbda4733664b9be8a4523c1bbf0cb530d30eb5 /CMakeLists.txt | |
parent | f33e5e3aa7e98b9160de8eac6dcc582162aa44db (diff) | |
download | synthpod-a3de0a6e66f3326e73ded756b0b2695e889b7546.tar.xz |
add relro.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 089b1dc9..25d48a08 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,7 +32,9 @@ set(CMAKE_C_FLAGS "-Wshadow -Wimplicit-function-declaration -Wmissing-prototypes set(CMAKE_CXX_FLAGS "-std=gnu++11 -Wextra -ffast-math -fvisibility=hidden ${CMAKE_CXX_FLAGS}") set(CMAKE_CXX_FLAGS "-Wshadow -Wredundant-decls -Weffc++ ${CMAKE_CXX_FLAGS}") -set(CMAKE_MODULE_LINKER_FLAGS "-Wl,-z,nodelete ${CMAKE_MODULE_LINKER_FLAGS}") +set(CMAKE_EXE_LINKER_FLAGS "-Wl,-z,relro ${CMAKE_EXE_LINKER_FLAGS}") +set(CMAKE_MODULE_LINKER_FLAGS "-Wl,-z,relro -Wl,-z,nodelete ${CMAKE_MODULE_LINKER_FLAGS}") +set(CMAKE_SHARED_LINKER_FLAGS "-Wl,-z,relro ${CMAKE_SHARED_LINKER_FLAGS}") # options option(BUILD_JACK "Build JACK standalone host" ON) |