diff options
author | 2019-04-15 10:05:02 -0700 | |
---|---|---|
committer | 2019-04-15 10:05:02 -0700 | |
commit | ae9398deefdf485c50bb625a20fd44a2def49418 (patch) | |
tree | 00666d37f3a5699d49c5ec203f8184c8262ae883 /projects/llvm/build.sh | |
parent | 8b34fd89d24551a2268099a6213a6152922cb601 (diff) |
Change LIB_FUZZING_ENGINE to -fsanitize=fuzzer in libFuzzer builds (#2312)
Diffstat (limited to 'projects/llvm/build.sh')
-rw-r--r-- | projects/llvm/build.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/projects/llvm/build.sh b/projects/llvm/build.sh index 3abff9a4..3e9d8092 100644 --- a/projects/llvm/build.sh +++ b/projects/llvm/build.sh @@ -36,13 +36,15 @@ esac mkdir build cd build +# TODO: Stop using LIB_FUZZING_ENGINE_DEPRECATED and make this build use +# LIB_FUZZING_ENGINE (see https://github.com/google/oss-fuzz/issues/2317). cmake -GNinja -DCMAKE_BUILD_TYPE=Release ../llvm \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCMAKE_C_COMPILER="${CC}" \ -DCMAKE_CXX_COMPILER="${CXX}" \ -DCMAKE_C_FLAGS="${CFLAGS}" \ -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \ - -DLLVM_LIB_FUZZING_ENGINE="${LIB_FUZZING_ENGINE}" \ + -DLLVM_LIB_FUZZING_ENGINE="${LIB_FUZZING_ENGINE_DEPRECATED}" \ -DLLVM_NO_DEAD_STRIP=ON \ -DLLVM_USE_SANITIZER="${LLVM_SANITIZER}" \ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly |