summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
diff options
context:
space:
mode:
authorHan Ming Ong <hanming@apple.com>2012-02-25 01:07:38 +0000
committerHan Ming Ong <hanming@apple.com>2012-02-25 01:07:38 +0000
commit846470482c0726a9d9301fbf05094fdb54d3b793 (patch)
tree02ac9b02cdbe36b13ddc47d83acbdebb43290627 /lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
parent73dc95c5cd32fc64e2c1578e341f0d724d1eb22f (diff)
downloadbcm5719-llvm-846470482c0726a9d9301fbf05094fdb54d3b793.tar.gz
bcm5719-llvm-846470482c0726a9d9301fbf05094fdb54d3b793.zip
<rdar://problem/3535148>
Added ability to debug root processes on OS X. This uses XPC service that is available on Lion and above only. llvm-svn: 151419
Diffstat (limited to 'lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h')
-rw-r--r--lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
index 5b44637d785..bfdea7bcc0f 100644
--- a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
+++ b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
@@ -96,7 +96,10 @@ public:
DoAttachToProcessWithID (lldb::pid_t pid);
virtual lldb_private::Error
- DoAttachToProcessWithName (const char *process_name, bool wait_for_launch);
+ DoAttachToProcessWithID (lldb::pid_t pid, const lldb_private::ProcessAttachInfo &attach_info);
+
+ virtual lldb_private::Error
+ DoAttachToProcessWithName (const char *process_name, bool wait_for_launch, const lldb_private::ProcessAttachInfo &attach_info);
virtual void
DidAttach ();
OpenPOWER on IntegriCloud