diff options
| author | Stelios Tsampas <loathingkernel@gmail.com> | 2018-01-29 19:14:06 +0200 |
|---|---|---|
| committer | Stelios Tsampas <loathingkernel@gmail.com> | 2018-03-19 11:47:21 +0200 |
| commit | 48981388c5c4a66025c69caa48f52ba0b12d567f (patch) | |
| tree | a712f2301722956a83162cf2fb121826f0184564 | |
| parent | 692119c547351b291e197c4716d387302cfcd864 (diff) | |
* Use no-pie for clang too.
| -rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 2355cbf8..c7f61cc3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,8 @@ add_definitions(-DENABLE_NLS -DGETTEXT_PACKAGE="pcsxr") #WARNING! this is required for dynarec to work! set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fno-pie") -if(CMAKE_CXX_COMPILER_ID STREQUAL GNU) +list(APPEND COMPILER_IDS "GNU" "Clang") +if(CMAKE_C_COMPILER_ID IN_LIST COMPILER_IDS) CHECK_C_COMPILER_FLAG("-no-pie" NO_PIE_UPSTREAM) if(NO_PIE_UPSTREAM) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -no-pie") |
