<rdar://problem/3535148>

Added ability to debug root processes on OS X. This uses XPC service that is available on Lion and above only.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@151419 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Target/Process.cpp b/source/Target/Process.cpp
index fc498c6..b26c78e 100644
--- a/source/Target/Process.cpp
+++ b/source/Target/Process.cpp
@@ -2490,7 +2490,7 @@
                     m_should_detach = true;
 
                     SetPublicState (eStateAttaching);
-                    error = DoAttachToProcessWithName (process_name, wait_for_launch);
+                    error = DoAttachToProcessWithName (process_name, wait_for_launch, attach_info);
                     if (error.Fail())
                     {
                         if (GetID() != LLDB_INVALID_PROCESS_ID)
@@ -2557,7 +2557,7 @@
             m_should_detach = true;
             SetPublicState (eStateAttaching);
 
-            error = DoAttachToProcessWithID (attach_pid);
+            error = DoAttachToProcessWithID (attach_pid, attach_info);
             if (error.Success())
             {