diff options
author | Louis Dionne <ldionne@apple.com> | 2019-09-11 16:57:19 +0000 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2019-09-11 16:57:19 +0000 |
commit | 340b72520292d649fdbb0d5bcf78575870f302fc (patch) | |
tree | 07ac58d3757e1bd9a5ccc214e81e55f5a0b8854b /libcxx/cmake | |
parent | e39b5710c925633f6e1fd36ef7276e5234b8e476 (diff) | |
download | bcm5719-llvm-340b72520292d649fdbb0d5bcf78575870f302fc.tar.gz bcm5719-llvm-340b72520292d649fdbb0d5bcf78575870f302fc.zip |
[libc++] Add a CMake cache for Apple-specific configuration options
llvm-svn: 371638
Diffstat (limited to 'libcxx/cmake')
-rw-r--r-- | libcxx/cmake/caches/Apple.cmake | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libcxx/cmake/caches/Apple.cmake b/libcxx/cmake/caches/Apple.cmake new file mode 100644 index 00000000000..af4ea2c4c09 --- /dev/null +++ b/libcxx/cmake/caches/Apple.cmake @@ -0,0 +1,15 @@ +set(CMAKE_BUILD_TYPE MinSizeRel CACHE STRING "") +set(CMAKE_POSITION_INDEPENDENT_CODE OFF CACHE BOOL "") + +set(LIBCXX_USE_COMPILER_RT ON CACHE BOOL "") +set(LIBCXX_ENABLE_ASSERTIONS ON CACHE BOOL "") + +set(LIBCXX_ABI_VERSION "1" CACHE STRING "") + +set(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY OFF CACHE BOOL "") +set(LIBCXX_ENABLE_STATIC OFF CACHE BOOL "") + +set(LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS OFF CACHE BOOL "") +set(LIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS ON CACHE BOOL "") + +set(LIBCXX_HIDE_FROM_ABI_PER_TU_BY_DEFAULT ON CACHE BOOL "") |