[libc++] Make sure we use new/delete from libc++abi on CI for Apple platforms
llvm-svn: 358524
This commit is contained in:
parent
e08783e2f5
commit
4b9c19e42d
|
@ -121,6 +121,7 @@ mkdir -p "${LIBCXX_BUILD_DIR}"
|
||||||
-DLLVM_PATH="${LLVM_ROOT}" \
|
-DLLVM_PATH="${LLVM_ROOT}" \
|
||||||
-DCMAKE_INSTALL_PREFIX="${LIBCXX_INSTALL_DIR}" \
|
-DCMAKE_INSTALL_PREFIX="${LIBCXX_INSTALL_DIR}" \
|
||||||
-DLIBCXX_ENABLE_EXCEPTIONS="${LIBCXX_EXCEPTIONS}" \
|
-DLIBCXX_ENABLE_EXCEPTIONS="${LIBCXX_EXCEPTIONS}" \
|
||||||
|
-DLIBCXX_ENABLE_NEW_DELETE_DEFINITIONS=OFF \
|
||||||
-DLLVM_LIT_ARGS="${LIT_FLAGS}" \
|
-DLLVM_LIT_ARGS="${LIT_FLAGS}" \
|
||||||
-DCMAKE_OSX_ARCHITECTURES="i386;x86_64" # Build a universal dylib
|
-DCMAKE_OSX_ARCHITECTURES="i386;x86_64" # Build a universal dylib
|
||||||
)
|
)
|
||||||
|
@ -135,6 +136,7 @@ mkdir -p "${LIBCXXABI_BUILD_DIR}"
|
||||||
-DLLVM_PATH="${LLVM_ROOT}" \
|
-DLLVM_PATH="${LLVM_ROOT}" \
|
||||||
-DCMAKE_INSTALL_PREFIX="${LIBCXXABI_INSTALL_DIR}" \
|
-DCMAKE_INSTALL_PREFIX="${LIBCXXABI_INSTALL_DIR}" \
|
||||||
-DLIBCXXABI_ENABLE_EXCEPTIONS=ON \
|
-DLIBCXXABI_ENABLE_EXCEPTIONS=ON \
|
||||||
|
-DLIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS=ON \
|
||||||
-DLLVM_LIT_ARGS="${LIT_FLAGS}" \
|
-DLLVM_LIT_ARGS="${LIT_FLAGS}" \
|
||||||
-DCMAKE_OSX_ARCHITECTURES="i386;x86_64" # Build a universal dylib
|
-DCMAKE_OSX_ARCHITECTURES="i386;x86_64" # Build a universal dylib
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue