diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2017-06-23 23:38:20 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2017-06-23 23:38:20 +0000 |
commit | 37a2e2e98baf49fd965bebb2c9c9b1a7b0428109 (patch) | |
tree | 4601202d543b7ce59ef9eb9bc3e77c470881c64b /lib/sanitizer_common/sanitizer_common.h | |
parent | d23b5ace10c240e8773dabf6f606534c46405b83 (diff) |
[asan] Add support for Android debug message.
Add ASan report to the "debug message" field in Android tombstones.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@306184 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_common.h')
-rw-r--r-- | lib/sanitizer_common/sanitizer_common.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_common.h b/lib/sanitizer_common/sanitizer_common.h index 3c6f9fcee..560c53b64 100644 --- a/lib/sanitizer_common/sanitizer_common.h +++ b/lib/sanitizer_common/sanitizer_common.h @@ -810,8 +810,11 @@ INLINE void LogMessageOnPrintf(const char *str) {} #if SANITIZER_LINUX // Initialize Android logging. Any writes before this are silently lost. void AndroidLogInit(); +void SetAbortMessage(const char *); #else INLINE void AndroidLogInit() {} +// FIXME: MacOS implementation could use CRSetCrashLogMessage. +INLINE void SetAbortMessage(const char *) {} #endif #if SANITIZER_ANDROID |