[unicorn][libpcap] Try using -lFuzzingEngine to fix MSAN issue (#2370)

This commit is contained in:
jonathanmetzman 2019-05-01 21:09:40 -04:00 committed by GitHub
parent bbd509dca4
commit acb1bae5b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -28,7 +28,7 @@ make
for target in pcap filter both
do
$CC $CFLAGS -I.. -c ../testprogs/fuzz/fuzz_$target.c -o fuzz_$target.o
$CXX $CXXFLAGS fuzz_$target.o -o $OUT/fuzz_$target libpcap.a $LIB_FUZZING_ENGINE
$CXX $CXXFLAGS fuzz_$target.o -o $OUT/fuzz_$target libpcap.a -lFuzzingEngine
done
# export other associated stuff

View File

@ -25,7 +25,7 @@ ls fuzz_*.c | cut -d_ -f2-4 | cut -d. -f1 | while read target
do
$CC $CFLAGS -I../../include -c fuzz_$target.c -o fuzz_$target.o
$CXX $CXXFLAGS fuzz_$target.o -o $OUT/fuzz_$target ../../libunicorn.a $LIB_FUZZING_ENGINE
$CXX $CXXFLAGS fuzz_$target.o -o $OUT/fuzz_$target ../../libunicorn.a -lFuzzingEngine
# TODO corpuses
cp fuzz_emu.options $OUT/fuzz_$target.options