OSDN Git Service

[libc++] Fix oss-fuzz build
authorLouis Dionne <ldionne.2@gmail.com>
Tue, 26 Jan 2021 20:30:42 +0000 (15:30 -0500)
committerLouis Dionne <ldionne.2@gmail.com>
Tue, 26 Jan 2021 20:30:50 +0000 (15:30 -0500)
libcxx/utils/ci/oss-fuzz.sh

index d8a1e5e..50c63b4 100755 (executable)
@@ -14,7 +14,9 @@ for test in libcxx/test/libcxx/fuzzing/*.pass.cpp; do
     ${CXX} ${CXXFLAGS} \
         -std=c++14 \
         -DLIBCPP_OSS_FUZZ \
+        -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS \
         -nostdinc++ -cxx-isystem libcxx/include \
+        -lpthread -ldl \
         -o "${OUT}/${exe}" \
         ${test} \
         ${LIB_FUZZING_ENGINE}