Skip to content

Commit ec5752d

Browse files
committed
Build: Updates for AppleClang 26
1 parent cbc9554 commit ec5752d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

examples/Benchmarks/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ endif()
9090
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
9191
target_compile_options(${TARGET_NAME} PRIVATE "-fno-aligned-allocation")
9292
target_compile_definitions(${TARGET_NAME} PRIVATE
93-
$<IF:$<CONFIG:Debug>,_LIBCPP_ENABLE_ASSERTIONS=1,_LIBCPP_ENABLE_HARDENED_MODE=1>)
93+
$<IF:$<CONFIG:Debug>,_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG,_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST>)
9494
endif()
9595

9696
# If we are compiling for Linux specify the arch to enable sse and avx instructions

examples/TestRunner/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ endif()
105105
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
106106
target_compile_options(${TARGET_NAME} PRIVATE "-fno-aligned-allocation")
107107
target_compile_definitions(${TARGET_NAME} PRIVATE
108-
$<IF:$<CONFIG:Debug>,_LIBCPP_ENABLE_ASSERTIONS=1,_LIBCPP_ENABLE_HARDENED_MODE=1>)
108+
$<IF:$<CONFIG:Debug>,_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG,_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST>)
109109
endif()
110110

111111
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")

0 commit comments

Comments
 (0)