summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/MacOSX/MachProcess.h
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-05-21 01:00:52 +0000
committerGreg Clayton <gclayton@apple.com>2013-05-21 01:00:52 +0000
commit15fc2be75ba8c1276a0704380a07a4d377c1ef76 (patch)
tree0b3f977c5c6954a3d51258a76aa050cd334f9b2b /lldb/tools/debugserver/source/MacOSX/MachProcess.h
parent9d4c735885bfc5a6d5300ed2cd58e3b42f0637fd (diff)
downloadbcm5719-llvm-15fc2be75ba8c1276a0704380a07a4d377c1ef76.tar.gz
bcm5719-llvm-15fc2be75ba8c1276a0704380a07a4d377c1ef76.zip
<rdar://problem/13892516>
LLDB can now debug across calls to exec when the architecture changes from say i386 to x86_64 (on darwin). llvm-svn: 182345
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/MachProcess.h')
-rw-r--r--lldb/tools/debugserver/source/MacOSX/MachProcess.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachProcess.h b/lldb/tools/debugserver/source/MacOSX/MachProcess.h
index f58c9d4f832..ee2642ee474 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachProcess.h
+++ b/lldb/tools/debugserver/source/MacOSX/MachProcess.h
@@ -18,7 +18,6 @@
#include "DNBBreakpoint.h"
#include "DNBError.h"
#include "DNBThreadResumeActions.h"
-//#include "MachDYLD.h"
#include "MachException.h"
#include "MachVMMemory.h"
#include "MachTask.h"
@@ -179,7 +178,7 @@ public:
nub_thread_t GetCurrentThreadMachPort ();
nub_thread_t SetCurrentThread (nub_thread_t tid);
MachThreadList & GetThreadList() { return m_thread_list; }
- bool GetThreadStoppedReason(nub_thread_t tid, struct DNBThreadStopInfo *stop_info) const;
+ bool GetThreadStoppedReason(nub_thread_t tid, struct DNBThreadStopInfo *stop_info);
void DumpThreadStoppedReason(nub_thread_t tid) const;
const char * GetThreadInfo (nub_thread_t tid) const;
@@ -308,6 +307,7 @@ private:
DNBCallbackCopyExecutableImageInfos
m_image_infos_callback;
void * m_image_infos_baton;
+ bool m_did_exec;
};
OpenPOWER on IntegriCloud