From 802dc402282aad5ab19bac69f271446bd31ae084 Mon Sep 17 00:00:00 2001 From: Todd Fiala Date: Mon, 23 Jun 2014 19:30:49 +0000 Subject: Add API control of the signal disposition. See http://reviews.llvm.org/D4221 for details. This commit allows you to control the signals that lldb will suppress, stop or forward using the Python and C++ APIs. Change by Russell Harmon. Xcode build system changes (and any mistakes) by Todd Fiala. Tested on MacOSX 10.9.3 and Xcode 6 beta. (Xcode 5 is hitting the dependency checker crasher on all my systems). llvm-svn: 211526 --- lldb/scripts/Python/interface/SBProcess.i | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lldb/scripts/Python/interface') diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/Python/interface/SBProcess.i index d023b2472cc..5cd99c0296c 100644 --- a/lldb/scripts/Python/interface/SBProcess.i +++ b/lldb/scripts/Python/interface/SBProcess.i @@ -240,6 +240,9 @@ public: lldb::SBError Signal (int signal); + lldb::SBUnixSignals + GetUnixSignals(); + %feature("docstring", " Returns a stop id that will increase every time the process executes. If include_expression_stops is true, then stops caused by expression evaluation -- cgit v1.2.3