From b19981ee3c106f21920b77f7d1decff04e518df2 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Sun, 2 Aug 2026 21:34:22 -0400 Subject: [PATCH] Only pass -stdlib=libc++ for c++ --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bd433a7..19a2ada 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -293,7 +293,8 @@ if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR AND BUILD_TESTING) target_compile_options( fuzz_driver_msan PRIVATE -fsanitize=memory -fsanitize-memory-track-origins=2 - -stdlib=libc++ -I${MSAN_TOOLCHAIN_PATH}/include/c++/v1) + $<$:-stdlib=libc++> + -I${MSAN_TOOLCHAIN_PATH}/include/c++/v1) target_link_options( fuzz_driver_msan PRIVATE