diff options
author | Ed Maste <emaste@freebsd.org> | 2017-08-10 13:47:17 +0000 |
---|---|---|
committer | Ed Maste <emaste@freebsd.org> | 2017-08-10 13:47:17 +0000 |
commit | 5e82ca353df1ce08974ab7cd5a9c29b0e742bb7a (patch) | |
tree | 2b6a2516521042ee116474a83b709b29cba71f3c /lldb/packages/Python/lldbsuite/test/redo.py | |
parent | fa66a340eb750bc72a813d92d6c6898c091c07cb (diff) | |
download | bcm5719-llvm-5e82ca353df1ce08974ab7cd5a9c29b0e742bb7a.tar.gz bcm5719-llvm-5e82ca353df1ce08974ab7cd5a9c29b0e742bb7a.zip |
Report inferior signals as signals, not exceptions, on FreeBSD
This is the FreeBSD equivalent of r238549.
This serves 2 purposes:
* LLDB should handle inferior process signals SIGSEGV/SIGILL/SIGBUS/
SIGFPE the way it is suppose to be handled. Prior to this fix these
signals will neither create a coredump, nor exit from the debugger
or work for signal handling scenario.
* eInvalidCrashReason need not report "unknown crash reason" if we have
a valid si_signo
llvm.org/pr23699
Patch by Karnajit Wangkhem
Differential Revision: https://reviews.llvm.org/D35223
llvm-svn: 310591
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/redo.py')
0 files changed, 0 insertions, 0 deletions