diff options
author | vanhauser-thc <vh@thc.org> | 2022-09-16 10:57:13 +0200 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2022-09-16 10:57:13 +0200 |
commit | af5e8370af3b8a1e1077ca735b0748f7c5b988bb (patch) | |
tree | 75bd9ecc51eec8c60699e9d7acfc2735bdf9d47e /utils/aflpp_driver | |
parent | 9d9d2cada99b339a25d987de83ca13187a0ab3c2 (diff) | |
download | afl++-af5e8370af3b8a1e1077ca735b0748f7c5b988bb.tar.gz |
fix LLVMFuzzerRunDriver
Diffstat (limited to 'utils/aflpp_driver')
-rw-r--r-- | utils/aflpp_driver/aflpp_driver.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/aflpp_driver/aflpp_driver.c b/utils/aflpp_driver/aflpp_driver.c index f2d07190..52b98f41 100644 --- a/utils/aflpp_driver/aflpp_driver.c +++ b/utils/aflpp_driver/aflpp_driver.c @@ -62,7 +62,8 @@ extern unsigned int *__afl_fuzz_len; extern unsigned char *__afl_fuzz_ptr; // libFuzzer interface is thin, so we don't include any libFuzzer headers. -int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size); +__attribute__((weak)) int LLVMFuzzerTestOneInput(const uint8_t *Data, + size_t Size); __attribute__((weak)) int LLVMFuzzerInitialize(int *argc, char ***argv); int LLVMFuzzerRunDriver(int *argc, char ***argv, int (*callback)(const uint8_t *data, size_t size)); |