summaryrefslogtreecommitdiffstats
path: root/clang/cmake
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2019-04-17 14:58:59 +0000
committerLouis Dionne <ldionne@apple.com>2019-04-17 14:58:59 +0000
commit491ff04a49a6cfae994dc8cc15d0d70ce39a95d3 (patch)
tree6e7cd8621ca9b4564c94000cd3e4815a69abf2fc /clang/cmake
parent20d52e3aa2db8d4fe8218f831c3199987be48c0c (diff)
downloadbcm5719-llvm-491ff04a49a6cfae994dc8cc15d0d70ce39a95d3.tar.gz
bcm5719-llvm-491ff04a49a6cfae994dc8cc15d0d70ce39a95d3.zip
Explicitly say we don't define new/delete in libc++ during Apple stage1 bootstrap
This is not necessary in stage2 because we don't even build libc++.dylib there. llvm-svn: 358582
Diffstat (limited to 'clang/cmake')
-rw-r--r--clang/cmake/caches/Apple-stage1.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/cmake/caches/Apple-stage1.cmake b/clang/cmake/caches/Apple-stage1.cmake
index 51808880131..4b11342086a 100644
--- a/clang/cmake/caches/Apple-stage1.cmake
+++ b/clang/cmake/caches/Apple-stage1.cmake
@@ -33,6 +33,9 @@ set(COMPILER_RT_ENABLE_TVOS OFF CACHE BOOL "")
set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")
set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "")
+set(LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS OFF CACHE BOOL "")
+set(LIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS ON CACHE BOOL "")
+
set(CLANG_BOOTSTRAP_TARGETS
generate-order-file
check-all
OpenPOWER on IntegriCloud