diff options
author | Greg Clayton <gclayton@apple.com> | 2013-05-21 01:00:52 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2013-05-21 01:00:52 +0000 |
commit | 15fc2be75ba8c1276a0704380a07a4d377c1ef76 (patch) | |
tree | 0b3f977c5c6954a3d51258a76aa050cd334f9b2b /lldb/tools/debugserver/source/MacOSX/MachProcess.h | |
parent | 9d4c735885bfc5a6d5300ed2cd58e3b42f0637fd (diff) | |
download | bcm5719-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.h | 4 |
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; }; |