Browse Source

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 <rsalz@openssl.org>
GH: #2023
master
Kurt Roeckx 5 years ago
parent
commit
0282aeb690
2 changed files with 2 additions and 5 deletions
  1. +0
    -4
      Configure
  2. +2
    -1
      fuzz/README.md

+ 0
- 4
Configure View File

@ -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 ";
}


+ 2
- 1
fuzz/README.md View File

@ -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


Loading…
Cancel
Save