From: Kurt Roeckx Date: Fri, 2 Dec 2016 18:26:31 +0000 (+0100) Subject: Move libfuzzer sanitizer options to README X-Git-Tag: OpenSSL_1_1_1-pre1~2940 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=0282aeb690d63fab73a07191b63300a2fe30d212;hp=1b6a77a1a0e524492bf26495c19b728730e6b585 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 --- 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