Skip to content

Commit 6df8395

Browse files
committed
Don't strictly enforce C++23 when building the dylib
1 parent 771ee19 commit 6df8395

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libcxx/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -504,10 +504,10 @@ remove_flags(-Wno-pedantic -pedantic-errors -pedantic)
504504
# Required flags ==============================================================
505505
function(cxx_add_basic_build_flags target)
506506

507-
# Require C++23 for all targets.
507+
# Use C++23 for all targets.
508508
set_target_properties(${target} PROPERTIES
509509
CXX_STANDARD 23
510-
CXX_STANDARD_REQUIRED YES
510+
CXX_STANDARD_REQUIRED OFF
511511
CXX_EXTENSIONS NO)
512512

513513
# When building the dylib, don't warn for unavailable aligned allocation

0 commit comments

Comments
 (0)