From 15fc2be75ba8c1276a0704380a07a4d377c1ef76 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 21 May 2013 01:00:52 +0000 Subject: LLDB can now debug across calls to exec when the architecture changes from say i386 to x86_64 (on darwin). llvm-svn: 182345 --- lldb/tools/debugserver/source/DNBBreakpoint.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lldb/tools/debugserver/source/DNBBreakpoint.cpp') diff --git a/lldb/tools/debugserver/source/DNBBreakpoint.cpp b/lldb/tools/debugserver/source/DNBBreakpoint.cpp index 5b946939d80..66706870305 100644 --- a/lldb/tools/debugserver/source/DNBBreakpoint.cpp +++ b/lldb/tools/debugserver/source/DNBBreakpoint.cpp @@ -288,6 +288,15 @@ DNBBreakpointList::GetByIndex (uint32_t i) return NULL; } +void +DNBBreakpointList::DisableAll () +{ + iterator pos, end = m_breakpoints.end(); + for (pos = m_breakpoints.begin(); pos != end; ++pos) + (*pos).SetEnabled(false); +} + + const DNBBreakpoint * DNBBreakpointList::GetByIndex (uint32_t i) const { -- cgit v1.2.3