diff options
Diffstat (limited to '')
4 files changed, 12 insertions, 0 deletions
diff --git a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan index 114ced3ad6..d1b13e1ff7 100644 --- a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan +++ b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan @@ -14,6 +14,7 @@ ac_add_options --enable-valgrind # globally in mozconfig.asan because it requires an unstable -Z flag. export RUSTFLAGS="$RUSTFLAGS -Zsanitizer=address" +ac_add_options --enable-gczeal ac_add_options --enable-fuzzing unset MOZ_STDCXX_COMPAT diff --git a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-afl b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-afl new file mode 100644 index 0000000000..2487523229 --- /dev/null +++ b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-afl @@ -0,0 +1,9 @@ +. "$topsrcdir/browser/config/mozconfigs/linux64/nightly-fuzzing-asan" + +export CC="$MOZ_FETCHES_DIR/afl-instrumentation/bin/afl-clang-fast" +export CXX="$MOZ_FETCHES_DIR/afl-instrumentation/bin/afl-clang-fast++" + +export HOST_CC="$MOZ_FETCHES_DIR/clang/bin/clang" +export HOST_CXX="$MOZ_FETCHES_DIR/clang/bin/clang++" + +. "$topsrcdir/build/mozconfig.common.override" diff --git a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-noopt b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-noopt index 4743405afc..6359bad8e3 100644 --- a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-noopt +++ b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-noopt @@ -14,6 +14,7 @@ ac_add_options --enable-valgrind # globally in mozconfig.asan because it requires an unstable -Z flag. export RUSTFLAGS="$RUSTFLAGS -Zsanitizer=address" +ac_add_options --enable-gczeal ac_add_options --enable-fuzzing unset MOZ_STDCXX_COMPAT diff --git a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-nyx b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-nyx index e970ce2576..01e90c305d 100644 --- a/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-nyx +++ b/browser/config/mozconfigs/linux64/nightly-fuzzing-asan-nyx @@ -20,6 +20,7 @@ ac_add_options --enable-valgrind # globally in mozconfig.asan because it requires an unstable -Z flag. export RUSTFLAGS="$RUSTFLAGS -Zsanitizer=address" +ac_add_options --enable-gczeal ac_add_options --enable-snapshot-fuzzing unset MOZ_STDCXX_COMPAT |