summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2014-02-27 06:52:41 +0000
committerAlexey Samsonov <samsonov@google.com>2014-02-27 06:52:41 +0000
commit431eec8567c1076082093e4040462d658c0a5216 (patch)
treee53158e99f47e3b0afde525c30d054e6c76cc3e6 /CMakeLists.txt
parent8cd8f51516c4635283a791bb1bcfbc289a3501fa (diff)
Move COMPILER_RT_HAS_FUNC check from r202303 to config-ix.cmake
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@202353 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 2 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a31c1c638..48455819e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -238,9 +238,8 @@ if(COMPILER_RT_ENABLE_WERROR)
endif()
# Emulate C99 and C++11's __func__ for MSVC prior to 2013 CTP.
-CHECK_SYMBOL_EXISTS(__func__ "" COMPILER_RT_HAS_FUNC)
-if(NOT COMPILER_RT_HAS_FUNC)
- list(APPEND SANITIZER_COMMON_CFLAGS -D__func__=__FUNCTION__)
+if(NOT COMPILER_RT_HAS_FUNC_SYMBOL)
+ add_definitions(__func__=__FUNCTION__)
endif()
# Provide some common commmandline flags for Sanitizer runtimes.