summaryrefslogtreecommitdiffstats
path: root/lldb/source/DataFormatters/ValueObjectPrinter.cpp
diff options
context:
space:
mode:
authorTodd Fiala <tfiala@google.com>2014-01-23 00:52:28 +0000
committerTodd Fiala <tfiala@google.com>2014-01-23 00:52:28 +0000
commit76747120ca8a1522617a61e9f1d7751007c9f56f (patch)
tree27202ac4a2642f222eab0fca8fe0f8753efa263d /lldb/source/DataFormatters/ValueObjectPrinter.cpp
parent372f05d5371748323a144c24991ed6f3318120e8 (diff)
downloadbcm5719-llvm-76747120ca8a1522617a61e9f1d7751007c9f56f.tar.gz
bcm5719-llvm-76747120ca8a1522617a61e9f1d7751007c9f56f.zip
Unify OS X/POSIX/Linux Host spawn support.
This fixes a bug under Linux where spawning a process via Host::LaunchProcess was disabling all blockable signals on the launched process. This caused strange behavior when attempting to kill the lldb-gdbserver process, as the child generally would not die unless killed with a non-blockable signal (e.g. 'kill -9'). This change moves several functions out of macosx/Host.mm into common/Host.cpp. In addition, two functions that needed to work across common/Host.cpp and macosx/Host.mm were moved into the Host.h header file. llvm-svn: 199856
Diffstat (limited to 'lldb/source/DataFormatters/ValueObjectPrinter.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud