summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def
diff options
context:
space:
mode:
authorDavid L. Jones <dlj@google.com>2019-02-09 01:45:29 +0000
committerDavid L. Jones <dlj@google.com>2019-02-09 01:45:29 +0000
commit6218b8e783ebea53d32a6200109085c02baabd03 (patch)
tree1909555f75950c7eb1025b6933264539a4f19a5d /compiler-rt/lib/fuzzer/FuzzerExtFunctions.def
parent53980b24b7d022cefd430d3bb8140333f46d4711 (diff)
downloadbcm5719-llvm-6218b8e783ebea53d32a6200109085c02baabd03.tar.gz
bcm5719-llvm-6218b8e783ebea53d32a6200109085c02baabd03.zip
[Fuzzer] Fix function prototype in fuzzer::ExternalFunctions. [NFC]
The __sanitizer_acquire_crash_state function has int return type, but the fuzzer's external function definitions give it bool. Places where __sanitizer_acquire_crash_state is declared: include/sanitizer_common/sanitizer_interface_defs.h lib/sanitizer_common/sanitizer_interface_internal.h lib/sanitizer_common/sanitizer_common.cc lib/fuzzer/FuzzerExtFunctions.def (this is the only bool) llvm-svn: 353596
Diffstat (limited to 'compiler-rt/lib/fuzzer/FuzzerExtFunctions.def')
-rw-r--r--compiler-rt/lib/fuzzer/FuzzerExtFunctions.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def b/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def
index 39c1b77bde5..288a59ce39e 100644
--- a/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def
+++ b/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def
@@ -28,7 +28,7 @@ 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_acquire_crash_state, bool, (), true);
+EXT_FUNC(__sanitizer_acquire_crash_state, int, (), true);
EXT_FUNC(__sanitizer_install_malloc_and_free_hooks, int,
(void (*malloc_hook)(const volatile void *, size_t),
void (*free_hook)(const volatile void *)),
OpenPOWER on IntegriCloud