Skip to content

Commit f91258a

Browse files
committed
build-libcxx: Explicitly enable LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS
This used to be the default before, but has changed in the latest master version of libcxx. Previously, both libcxx and libcxxabi enabled it by default, but we used to explicitly disable it on the libcxxabi side (and rely on the default for libcxx). Instead explicitly set the intended configuration state for both parts.
1 parent 06883c7 commit f91258a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

build-libcxx.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ build_all() {
202202
-DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF \
203203
-DLIBCXX_ENABLE_FILESYSTEM=OFF \
204204
-DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=TRUE \
205+
-DLIBCXX_ENABLE_NEW_DELETE_DEFINITIONS=ON \
205206
-DLIBCXX_CXX_ABI=libcxxabi \
206207
-DLIBCXX_CXX_ABI_INCLUDE_PATHS=../../libcxxabi/include \
207208
-DLIBCXX_CXX_ABI_LIBRARY_PATH=../../libcxxabi/build-$arch-$type/lib \

0 commit comments

Comments
 (0)