diff options
author | Mike Aizatsky <aizatsky@chromium.org> | 2016-08-05 20:09:53 +0000 |
---|---|---|
committer | Mike Aizatsky <aizatsky@chromium.org> | 2016-08-05 20:09:53 +0000 |
commit | b4bbc3bb7ab74a56975f0546646c8491a83676f0 (patch) | |
tree | 8b36a3a1e6f4405269bcf188ddae7e5de5a8ac44 /llvm/lib/Fuzzer/FuzzerExtFunctions.def | |
parent | 04897dcc3d2176460b30607ad59bbc13f02efb70 (diff) | |
download | bcm5719-llvm-b4bbc3bb7ab74a56975f0546646c8491a83676f0.tar.gz bcm5719-llvm-b4bbc3bb7ab74a56975f0546646c8491a83676f0.zip |
[sanitizers] trace buffer API to use user-allocated buffer.
Differential Revision: https://reviews.llvm.org/D23185
llvm-svn: 277859
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerExtFunctions.def')
-rw-r--r-- | llvm/lib/Fuzzer/FuzzerExtFunctions.def | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerExtFunctions.def b/llvm/lib/Fuzzer/FuzzerExtFunctions.def index f7dcf9b54fb..cbd0dfbec23 100644 --- a/llvm/lib/Fuzzer/FuzzerExtFunctions.def +++ b/llvm/lib/Fuzzer/FuzzerExtFunctions.def @@ -29,7 +29,8 @@ EXT_FUNC(LLVMFuzzerCustomCrossOver, size_t, EXT_FUNC(__lsan_enable, void, (), false); EXT_FUNC(__lsan_disable, void, (), false); EXT_FUNC(__lsan_do_recoverable_leak_check, int, (), false); -EXT_FUNC(__sanitizer_get_coverage_pc_buffer, uintptr_t, (uintptr_t**), true); +EXT_FUNC(__sanitizer_set_coverage_pc_buffer, void, (uintptr_t*, uintptr_t), true); +EXT_FUNC(__sanitizer_get_coverage_pc_buffer_pos, uintptr_t, (), true); EXT_FUNC(__sanitizer_get_number_of_counters, size_t, (), false); EXT_FUNC(__sanitizer_install_malloc_and_free_hooks, int, (void (*malloc_hook)(const volatile void *, size_t), |