[compiler-rt] r201566 - [CMake] Don't build ASan for iossim if -mmacosx-version-min is specified

Alexey Samsonov samsonov at google.com
Tue Feb 18 04:01:24 PST 2014


Author: samsonov
Date: Tue Feb 18 06:01:24 2014
New Revision: 201566

URL: http://llvm.org/viewvc/llvm-project?rev=201566&view=rev
Log:
[CMake] Don't build ASan for iossim if -mmacosx-version-min is specified

Modified:
    compiler-rt/trunk/CMakeLists.txt

Modified: compiler-rt/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/CMakeLists.txt?rev=201566&r1=201565&r2=201566&view=diff
==============================================================================
--- compiler-rt/trunk/CMakeLists.txt (original)
+++ compiler-rt/trunk/CMakeLists.txt Tue Feb 18 06:01:24 2014
@@ -190,8 +190,10 @@ if(APPLE)
     OUTPUT_VARIABLE IOSSIM_SDK_DIR
     OUTPUT_STRIP_TRAILING_WHITESPACE
   )
+  string(REGEX MATCH "-mmacosx-version-min="
+         MACOSX_VERSION_MIN_FLAG "${CMAKE_CXX_FLAGS}")
   set(SANITIZER_COMMON_SUPPORTED_DARWIN_OS osx)
-  if (IOSSIM_SDK_DIR)
+  if (IOSSIM_SDK_DIR AND NOT MACOSX_VERSION_MIN_FLAG)
     list(APPEND SANITIZER_COMMON_SUPPORTED_DARWIN_OS iossim)
   endif()
 





More information about the llvm-commits mailing list