diff --git a/projects/ots/build.sh b/projects/ots/build.sh index 27ead8fd0..86271889a 100755 --- a/projects/ots/build.sh +++ b/projects/ots/build.sh @@ -23,7 +23,8 @@ rm -rf $build mkdir -p $build # Configure the project. -meson -Dfuzzer_ldflags=$LIB_FUZZING_ENGINE \ +meson -Dfuzzer_ldflags="$(echo $LIB_FUZZING_ENGINE)" \ + --wrap-mode=forcefallback \ $build \ || (cat build/meson-logs/meson-log.txt && false) diff --git a/projects/ots/project.yaml b/projects/ots/project.yaml index 5812dafc7..251299984 100644 --- a/projects/ots/project.yaml +++ b/projects/ots/project.yaml @@ -8,3 +8,15 @@ vendor_ccs: - "jmuizelaar@mozilla.com" - "lsalzman@mozilla.com" - "twsmith@mozilla.com" +fuzzing_engines: + - libfuzzer + - afl + - honggfuzz + - dataflow +sanitizers: + - address + - undefined + - memory +architectures: + - x86_64 + - i386