diff options
author | Kostya Serebryany <kcc@google.com> | 2014-12-15 23:02:57 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2014-12-15 23:02:57 +0000 |
commit | 37215cf706ab74ad5f59cd53e0eff26aaab047cb (patch) | |
tree | 297350b2969230253a36ee0de9f9116d86436bcc /include | |
parent | 9e9e5e22e02e366dc976d7254608c46a845df38d (diff) |
[asan] introduce __sanitizer_set_death_callback, deprecate __asan_set_death_callback
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@224286 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/sanitizer/asan_interface.h | 3 | ||||
-rw-r--r-- | include/sanitizer/common_interface_defs.h | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/include/sanitizer/asan_interface.h b/include/sanitizer/asan_interface.h index 435391486..7763389ab 100644 --- a/include/sanitizer/asan_interface.h +++ b/include/sanitizer/asan_interface.h @@ -114,8 +114,7 @@ extern "C" { // Returns the old value. int __asan_set_error_exit_code(int exit_code); - // Sets the callback to be called right before death on error. - // Passing 0 will unset the callback. + // Deprecated. Call __sanitizer_set_death_callback instead. void __asan_set_death_callback(void (*callback)(void)); void __asan_set_error_report_callback(void (*callback)(const char*)); diff --git a/include/sanitizer/common_interface_defs.h b/include/sanitizer/common_interface_defs.h index 9cb5ad88d..4c715c66b 100644 --- a/include/sanitizer/common_interface_defs.h +++ b/include/sanitizer/common_interface_defs.h @@ -120,6 +120,9 @@ extern "C" { // Print the stack trace leading to this call. Useful for debugging user code. void __sanitizer_print_stack_trace(); + // Sets the callback to be called right before death on error. + // Passing 0 will unset the callback. + void __sanitizer_set_death_callback(void (*callback)(void)); #ifdef __cplusplus } // extern "C" #endif |