llvm-project/compiler-rt/cmake/Modules
Alexander Potapenko 49034e3c33 [ASan] Add CMake configs for libclang_rt.asan_iossim_dynamic.dylib
CMake changes to build the ASan runtime for the iOS simulator. This is a universal library targeting the same architectures as the OSX ASan runtime does, thus the iossim version can't live in the same universal libclang_rt.asan_osx_dynamic.dylib

The difference between the OSX and iossim builds is in the -mios-simulator-version-min and -ios_simulator_version_min flags that tell Clang to compile and link iossim code.

The iossim runtime can only be built on a machine with both Xcode and the iOS Simulator SDK installed. If xcodebuild -version -sdk iphonesimulator Path returns a nonempty path, it is used when compiling and linking the iossim runtime.

llvm-svn: 194199
2013-11-07 10:08:19 +00:00
..
AddCompilerRT.cmake [ASan] Add CMake configs for libclang_rt.asan_iossim_dynamic.dylib 2013-11-07 10:08:19 +00:00
CompilerRTCompile.cmake
CompilerRTLink.cmake MemorySanitizer unit tests. 2012-12-25 12:39:56 +00:00
CompilerRTUtils.cmake Add a CMake option COMPILER_RT_DEBUG for building runtimes with full debug info. 2013-10-25 23:03:34 +00:00
SanitizerUtils.cmake Add top-level CMake 'compiler-rt' target to build all compiler-rt libraries 2013-10-01 12:52:15 +00:00