diff options
| author | Daniel Malea <daniel.malea@intel.com> | 2012-11-23 18:09:58 +0000 |
|---|---|---|
| committer | Daniel Malea <daniel.malea@intel.com> | 2012-11-23 18:09:58 +0000 |
| commit | a35970a6f67369691d3fd96eb47a3cff5d7ef0a4 (patch) | |
| tree | 52154a4e7df8fdb97d6b6c0fb3599265b52df334 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | |
| parent | b3b60570e31e2e4191d6cb310dd9330651c40dce (diff) | |
| download | bcm5719-llvm-a35970a6f67369691d3fd96eb47a3cff5d7ef0a4.tar.gz bcm5719-llvm-a35970a6f67369691d3fd96eb47a3cff5d7ef0a4.zip | |
Fix Linux bug that leaves lldb in invalid state after expression evaluation times out.
- Handle EINVAL return code from ptrace(GETSIGINFO, ...): not an error, but 'group-stop' state on Linux
- propagate SIGSTOP to inferior in above case
- this commit resolves the failure in expression_command/timeout testcase
Thanks to Sean Callanan & Matt Kopec for helping debug this problem
llvm-svn: 168523
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h')
0 files changed, 0 insertions, 0 deletions

