diff options
author | Vedant Kumar <vsk@apple.com> | 2018-06-22 17:21:17 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2018-06-22 17:21:17 +0000 |
commit | 059d20360a1f872f15f063f89b784ba8352e4e09 (patch) | |
tree | c269a7f67a7449d12e060ccd798603d0e9c96413 /compiler-rt/test/shadowcallstack | |
parent | 22d1db122a921ed7608519d2461983ed687c5a87 (diff) | |
download | bcm5719-llvm-059d20360a1f872f15f063f89b784ba8352e4e09.tar.gz bcm5719-llvm-059d20360a1f872f15f063f89b784ba8352e4e09.zip |
[ubsan] Add support for reporting diagnostics to a monitor process
Add support to the ubsan runtime for reporting diagnostics to a monitor
process (e.g a debugger).
The Xcode IDE uses this by setting a breakpoint on __ubsan_on_report and
collecting diagnostic information via __ubsan_get_current_report_data,
which it then surfaces to users in the editor UI.
Testing for this functionality already exists in upstream lldb, here:
lldb/packages/Python/lldbsuite/test/functionalities/ubsan
Apart from that, this is `ninja check-{a,ub}san` clean.
Differential Revision: https://reviews.llvm.org/D48446
llvm-svn: 335371
Diffstat (limited to 'compiler-rt/test/shadowcallstack')
0 files changed, 0 insertions, 0 deletions