Skip to content

Commit f43b34a

Browse files
committed
mainline.sh: enable fuzzing instrumentation with build
This makes it easier to debug crashes.
1 parent 5a650a2 commit f43b34a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mainline.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ shift $((OPTIND-1))
3131
export CC=clang
3232
export CXX=clang++
3333
FUZZ_FLAG="-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
34-
export CFLAGS="-fsanitize=address"
35-
export CXXFLAGS="-fsanitize=address -stdlib=libstdc++ $FUZZ_FLAG"
34+
export CFLAGS="-fsanitize=address,fuzzer-no-link"
35+
export CXXFLAGS="-fsanitize=address,fuzzer-no-link -stdlib=libstdc++ $FUZZ_FLAG"
3636
export CPPFLAGS="$FUZZ_FLAG"
3737
export OPENSSLFLAGS="-fno-sanitize=alignment"
3838

0 commit comments

Comments
 (0)