From 0282aeb690d63fab73a07191b63300a2fe30d212 Mon Sep 17 00:00:00 2001 From: Kurt Roeckx Date: Fri, 2 Dec 2016 19:26:31 +0100 Subject: [PATCH 1/1] Move libfuzzer sanitizer options to README This is something you might want to change depending on the version to use, there is no point in us fixing this to something. Reviewed-by: Rich Salz GH: #2023 --- Configure | 4 ---- fuzz/README.md | 3 ++- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Configure b/Configure index 9d564ba162..45b4175483 100755 --- a/Configure +++ b/Configure @@ -1110,10 +1110,6 @@ if ($disabled{"dynamic-engine"}) { $config{dynamic_engines} = 1; } -unless ($disabled{"fuzz-libfuzzer"}) { - $config{cflags} .= "-fsanitize-coverage=edge,indirect-calls,8bit-counters "; -} - unless ($disabled{asan}) { $config{cflags} .= "-fsanitize=address "; } diff --git a/fuzz/README.md b/fuzz/README.md index d0c30f4461..69c388121b 100644 --- a/fuzz/README.md +++ b/fuzz/README.md @@ -39,7 +39,8 @@ Configure for fuzzing: --with-fuzzer-include=../../svn-work/Fuzzer \ --with-fuzzer-lib=../../svn-work/Fuzzer/libFuzzer \ -DPEDANTIC enable-asan enable-ubsan no-shared \ - -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION + -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION \ + -fsanitize-coverage=edge,indirect-calls,8bit-counters $ sudo apt-get install make $ LDCMD=clang++ make -j $ fuzz/helper.py $FUZZER -- 2.34.1