Commit 0282aeb6 authored by Kurt Roeckx's avatar Kurt Roeckx
Browse files

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: default avatarRich Salz <rsalz@openssl.org>
GH: #2023
parent 1b6a77a1
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -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
Original line number Diff line number Diff line
@@ -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