From a332978b2ab53306acdef10858c7e954e605ab37 Mon Sep 17 00:00:00 2001 From: Jason Molenda Date: Sat, 29 Mar 2014 18:54:20 +0000 Subject: lldb arm64 import. These changes were written by Greg Clayton, Jim Ingham, Jason Molenda. It builds cleanly against TOT llvm with xcodebuild. I updated the cmake files by visual inspection but did not try a build. I haven't built these sources on any non-Mac platforms - I don't think this patch adds any code that requires darwin, but please let me know if I missed something. In debugserver, MachProcess.cpp and MachTask.cpp were renamed to MachProcess.mm and MachTask.mm as they picked up some new Objective-C code needed to launch processes when running on iOS. llvm-svn: 205113 --- lldb/scripts/Python/interface/SBProcess.i | 3 +++ lldb/scripts/Python/interface/SBTarget.i | 7 +++++++ 2 files changed, 10 insertions(+) (limited to 'lldb/scripts/Python/interface') diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/Python/interface/SBProcess.i index 7abbf919af2..d023b2472cc 100644 --- a/lldb/scripts/Python/interface/SBProcess.i +++ b/lldb/scripts/Python/interface/SBProcess.i @@ -362,6 +362,9 @@ public: lldb::SBError UnloadImage (uint32_t image_token); + + lldb::SBError + SendEventData (const char *event_data); %feature("autodoc", " Return the number of different thread-origin extended backtraces diff --git a/lldb/scripts/Python/interface/SBTarget.i b/lldb/scripts/Python/interface/SBTarget.i index d26b3faacee..87d5c5b13b0 100644 --- a/lldb/scripts/Python/interface/SBTarget.i +++ b/lldb/scripts/Python/interface/SBTarget.i @@ -94,6 +94,13 @@ public: bool AddSuppressFileAction (int fd, bool read, bool write); + + void + SetLaunchEventData (const char *data); + + const char * + GetLaunchEventData () const; + }; class SBAttachInfo -- cgit v1.2.3