diff --git a/compiler-rt/lib/fuzzer/CMakeLists.txt b/compiler-rt/lib/fuzzer/CMakeLists.txt --- a/compiler-rt/lib/fuzzer/CMakeLists.txt +++ b/compiler-rt/lib/fuzzer/CMakeLists.txt @@ -192,7 +192,11 @@ set(LIBFUZZER_SHARED_LINK_FLAGS ${SANITIZER_COMMON_LINK_FLAGS}) set(LIBFUZZER_SHARED_LINK_LIBS ${SANITIZER_COMMON_LINK_LIBS}) -list(APPEND LIBFUZZER_SHARED_LINK_LIBS "-lstdc++") +if (DARWIN) + list(APPEND LIBFUZZER_SHARED_LINK_LIBS "-lc++") +else() + list(APPEND LIBFUZZER_SHARED_LINK_LIBS "-lstdc++") +endif() list(APPEND LIBFUZZER_SHARED_LINK_LIBS "-lm") list(APPEND LIBFUZZER_SHARED_LINK_LIBS "-lpthread")