From ae6390e6a447afdb922a21be6f8c56c1f7c6a969 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Wed, 18 Apr 2018 16:43:51 +0200 Subject: [PATCH] * fuzz/README.md: Add CXXFLAGS and more configure options --- fuzz/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fuzz/README.md b/fuzz/README.md index 0a6f8945..e66afb62 100644 --- a/fuzz/README.md +++ b/fuzz/README.md @@ -15,9 +15,11 @@ regression testing with top dir 'make check' or 'make check-valgrind'. Use the following commands on top dir: ``` export CC=clang-6.0 +export CXX=clang++-6.0 export CFLAGS="-O1 -g -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined,integer,nullability -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,trace-cmp" +export CXXFLAGS="$CFLAGS -stdlib=libc++" export LIB_FUZZING_ENGINE="-lFuzzer -lstdc++" -./configure --enable-fuzzing +./configure --enable-fuzzing --without-metalink --without-zlib --disable-pcre --without-libuuid make clean make -j$(nproc) cd fuzz