aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorxiphon <xiphon@protonmail.com>2020-05-14 18:48:08 +0000
committerxiphon <xiphon@protonmail.com>2020-05-14 18:48:08 +0000
commit210248e6ef9e31d78ae0afccb8ab22bb4e953650 (patch)
tree57b8b7010530e40edb745745741c5543cb5ea067 /CMakeLists.txt
parentafe1ae9b9c4c2d9e9628f4fecfea3038725d95df (diff)
downloadmonzero-gui-210248e6ef9e31d78ae0afccb8ab22bb4e953650.tar.gz
monzero-gui-210248e6ef9e31d78ae0afccb8ab22bb4e953650.tar.xz
monzero-gui-210248e6ef9e31d78ae0afccb8ab22bb4e953650.zip
cmake: disable '-pie' on Win with gcc
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1fe5528e..0ff90f44 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -369,8 +369,8 @@ if (NOT (CMAKE_C_COMPILER_ID STREQUAL "GNU" AND NOT CMAKE_C_COMPILER_VERSION VER
endif()
# linker
-if (NOT (WIN32 AND (CMAKE_C_COMPILER_ID STREQUAL "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_LESS 9.1)))
- # Windows binaries die on startup with PIE when compiled with GCC <9.x
+if (NOT (WIN32 AND CMAKE_C_COMPILER_ID STREQUAL "GNU"))
+ # Windows binaries die on startup with PIE when compiled with GCC
add_linker_flag_if_supported(-pie LD_SECURITY_FLAGS)
endif()
add_linker_flag_if_supported(-Wl,-z,relro LD_SECURITY_FLAGS)