From 491ff04a49a6cfae994dc8cc15d0d70ce39a95d3 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Wed, 17 Apr 2019 14:58:59 +0000 Subject: [PATCH] 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 --- clang/cmake/caches/Apple-stage1.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clang/cmake/caches/Apple-stage1.cmake b/clang/cmake/caches/Apple-stage1.cmake index 5180888..4b11342 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 -- 2.7.4