@@ -65,7 +65,7 @@ export CFLAGS="$CFLAGS $DISABLE -I$SWIFTSHADER_INCLUDE_PATH \
6565 -fno-sanitize=vptr -DSK_BUILD_FOR_LIBFUZZER -DSK_BUILD_FOR_FUZZER"
6666export CXXFLAGS=" $CXXFLAGS $DISABLE -I$SWIFTSHADER_INCLUDE_PATH \
6767 -fno-sanitize=vptr -DSK_BUILD_FOR_LIBFUZZER -D SK_BUILD_FOR_FUZZER"
68- export LDFLAGS=" $LIB_FUZZING_ENGINE $CXXFLAGS -L$SWIFTSHADER_LIB_PATH "
68+ export LDFLAGS=" $LIB_FUZZING_ENGINE $CXXFLAGS -L$SWIFTSHADER_LIB_PATH -fuse-ld=lld "
6969
7070# This splits a space separated list into a quoted, comma separated list for gn.
7171export CFLAGS_ARR=` echo $CFLAGS | sed -e " s/\s/\" ,\" /g" `
@@ -118,7 +118,6 @@ $SRC/skia/bin/gn gen out/FuzzDebug\
118118 extra_ldflags=["' " $LDFLAGS_ARR " ' "]'
119119
120120$SRC /skia/third_party/ninja/ninja -C out/Fuzz \
121- android_codec \
122121 animated_image_decode \
123122 api_create_ddl \
124123 api_ddl_threading \
@@ -247,13 +246,10 @@ mv ../skia_data/api_image_filter_seed_corpus.zip $OUT/api_image_filter_seed_corp
247246mv out/Fuzz/api_polyutils $OUT /api_polyutils
248247mv ../skia_data/api_polyutils_seed_corpus.zip $OUT /api_polyutils_seed_corpus.zip
249248
250- # These 3 use the same corpus.
249+ # These 2 use the same corpus.
251250mv out/Fuzz/image_decode $OUT /image_decode
252251cp ../skia_data/image_decode_seed_corpus.zip $OUT /image_decode_seed_corpus.zip
253252
254- mv out/Fuzz/android_codec $OUT /android_codec
255- cp ../skia_data/image_decode_seed_corpus.zip $OUT /android_codec_seed_corpus.zip.
256-
257253mv out/Fuzz/image_decode_incremental $OUT /image_decode_incremental
258254mv ../skia_data/image_decode_seed_corpus.zip $OUT /image_decode_incremental_seed_corpus.zip
259255
0 commit comments