summaryrefslogtreecommitdiff
path: root/test/fuzzer/AFLDriverTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/fuzzer/AFLDriverTest.cpp')
-rw-r--r--test/fuzzer/AFLDriverTest.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/test/fuzzer/AFLDriverTest.cpp b/test/fuzzer/AFLDriverTest.cpp
deleted file mode 100644
index b949adc7de15..000000000000
--- a/test/fuzzer/AFLDriverTest.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-
-// Contains dummy functions used to avoid dependency on AFL.
-#include <stdint.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-extern "C" void __afl_manual_init() {}
-
-extern "C" int __afl_persistent_loop(unsigned int N) {
- static int Count = N;
- fprintf(stderr, "__afl_persistent_loop calle, Count = %d\n", Count);
- if (Count--) return 1;
- return 0;
-}
-
-// This declaration exists to prevent the Darwin linker
-// from complaining about this being a missing weak symbol.
-extern "C" int LLVMFuzzerInitialize(int *argc, char ***argv) {
- fprintf(stderr, "LLVMFuzzerInitialize called\n");
- return 0;
-}
-
-extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) {
- fprintf(stderr, "LLVMFuzzerTestOneInput called; Size = %zd\n", Size);
- return 0;
-}