aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/modules/CheckCCompilerFlag.cmake
diff options
context:
space:
mode:
authorJörg Mayer <jmayer@loplof.de>2013-07-24 20:42:11 +0000
committerJörg Mayer <jmayer@loplof.de>2013-07-24 20:42:11 +0000
commit7a324cfcd6c57738db83f78c5a9b0e3797e7cbb5 (patch)
tree5bd0b5450e161ffbcc3b4cff25423e3f6392e41e /cmake/modules/CheckCCompilerFlag.cmake
parentae6007ab110dcad6c930c30c8024b6e417f90691 (diff)
Fix a bug that will prevent the extra flags from being honored.
svn path=/trunk/; revision=50876
Diffstat (limited to 'cmake/modules/CheckCCompilerFlag.cmake')
-rw-r--r--cmake/modules/CheckCCompilerFlag.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/modules/CheckCCompilerFlag.cmake b/cmake/modules/CheckCCompilerFlag.cmake
index 02f7cb6e92..b635150071 100644
--- a/cmake/modules/CheckCCompilerFlag.cmake
+++ b/cmake/modules/CheckCCompilerFlag.cmake
@@ -25,7 +25,7 @@ include(CheckCSourceCompiles)
macro (CHECK_C_COMPILER_FLAG _FLAG _RESULT)
set(SAFE_CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS}")
- set(CMAKE_REQUIRED_DEFINITIONS "${_FLAG}")
+ set(CMAKE_REQUIRED_DEFINITIONS "${_FLAG}" ${CMAKE_REQUIRED_DEFINITIONS})
# Normalize locale during test compilation.
set(_CheckCCompilerFlag_LOCALE_VARS LC_ALL LC_MESSAGES LANG)
foreach(v ${_CheckCCompilerFlag_LOCALE_VARS})