diff options
author | Christian Holler <choller@mozilla.com> | 2023-01-05 16:32:25 +0000 |
---|---|---|
committer | Christian Holler <choller@mozilla.com> | 2023-01-05 16:32:25 +0000 |
commit | e3fdc46e13cc48cb6e375ec746ac1fee1e5de5a3 (patch) | |
tree | ed476fc7288154a204b238f6d54cc9e1e78bdf13 /fuzz | |
parent | e43a23028a5de42d168a28fbe18786d28e51d6e0 (diff) | |
download | nss-hg-e3fdc46e13cc48cb6e375ec746ac1fee1e5de5a3.tar.gz |
Bug 1806369 - Don't clone libFuzzer, rely on clang instead. r=djackson,truber
Differential Revision: https://phabricator.services.mozilla.com/D165006
Diffstat (limited to 'fuzz')
-rwxr-xr-x | fuzz/config/clone_libfuzzer.sh | 6 | ||||
-rw-r--r-- | fuzz/fuzz.gyp | 16 |
2 files changed, 3 insertions, 19 deletions
diff --git a/fuzz/config/clone_libfuzzer.sh b/fuzz/config/clone_libfuzzer.sh deleted file mode 100755 index c516057d7..000000000 --- a/fuzz/config/clone_libfuzzer.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -LIBFUZZER_REVISION=6937e68f927b6aefe526fcb9db8953f497e6e74d - -d=$(dirname $0) -$d/git-copy.sh https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer $LIBFUZZER_REVISION $d/../libFuzzer diff --git a/fuzz/fuzz.gyp b/fuzz/fuzz.gyp index 292930a75..3c7d94baf 100644 --- a/fuzz/fuzz.gyp +++ b/fuzz/fuzz.gyp @@ -50,20 +50,10 @@ ], 'conditions': [ ['fuzz_oss==0', { - 'sources': [ - '<!@(ls <(DEPTH)/fuzz/libFuzzer/*.cpp)', - ], - 'cflags/': [ - ['exclude', '-fsanitize-coverage'], - ], - 'xcode_settings': { - 'OTHER_CFLAGS/': [ - ['exclude', '-fsanitize-coverage'], - ], - }, - }, { 'all_dependent_settings': { - 'libraries': ['-lFuzzingEngine'], + 'ldflags': [ + '-fsanitize=fuzzer', + ], } }] ], |