From ada9efd3afb710a982f28f46196d5ec53ade199b Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 19 Sep 2012 14:04:23 -0400 Subject: [PATCH] Clang: All versions know about -fPIE (#13550) The GNU compiler information file tests for GNU >= 3.4 because earlier versions do not have the flag. The version number test is not valid for Clang compiler versions, but we know Clang supports the flag. --- Modules/Compiler/Clang.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/Modules/Compiler/Clang.cmake b/Modules/Compiler/Clang.cmake index f7be864f8..75a971dd7 100644 --- a/Modules/Compiler/Clang.cmake +++ b/Modules/Compiler/Clang.cmake @@ -22,4 +22,5 @@ include(Compiler/GNU) macro(__compiler_clang lang) __compiler_gnu(${lang}) + set(CMAKE_${lang}_COMPILE_OPTIONS_PIE "-fPIE") endmacro()