diff options
author | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2020-01-11 15:27:07 -0500 |
---|---|---|
committer | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2020-01-11 15:27:07 -0500 |
commit | a1f16998f371870ca4da8b3c00a093c607a36ddd (patch) | |
tree | 16c485a7efd204626905f09dfbc073c02740cf12 /llvm/lib/MC/MCDisassembler/Disassembler.cpp | |
parent | 179abb091d8a1d67115d21b54001d10250756042 (diff) | |
download | bcm5719-llvm-a1f16998f371870ca4da8b3c00a093c607a36ddd.tar.gz bcm5719-llvm-a1f16998f371870ca4da8b3c00a093c607a36ddd.zip |
[Support] Optionally call signal handlers when a function wrapped by the the CrashRecoveryContext fails
This patch allows for handling a failure inside a CrashRecoveryContext in the same way as the global exception/signal handler. A failure will have the same side-effect, such as cleanup of temporarty file, printing callstack, calling relevant signal handlers, and finally returning an exception code. This is an optional feature, disabled by default.
This is a support patch for D69825.
Differential Revision: https://reviews.llvm.org/D70568
Diffstat (limited to 'llvm/lib/MC/MCDisassembler/Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions