summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/ThreadPlanCallFunction.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2010-10-26 00:31:56 +0000
committerSean Callanan <scallanan@apple.com>2010-10-26 00:31:56 +0000
commitbe3a1b14dc45898aca1b9a85a86849614e82aa87 (patch)
treebb5c1350bbeea06c13d921b7f75486c21b970f4c /lldb/source/Target/ThreadPlanCallFunction.cpp
parent40d871fa245b288b7933c03df4c3605a418827a9 (diff)
downloadbcm5719-llvm-be3a1b14dc45898aca1b9a85a86849614e82aa87.tar.gz
bcm5719-llvm-be3a1b14dc45898aca1b9a85a86849614e82aa87.zip
Fixed a problem where function calls on i386 weren't
being generated correctly. Also added a messy way to single-step through expressions that I will improve soon. llvm-svn: 117342
Diffstat (limited to 'lldb/source/Target/ThreadPlanCallFunction.cpp')
-rw-r--r--lldb/source/Target/ThreadPlanCallFunction.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/lldb/source/Target/ThreadPlanCallFunction.cpp b/lldb/source/Target/ThreadPlanCallFunction.cpp
index 2f5f7cca1cd..1e51762147a 100644
--- a/lldb/source/Target/ThreadPlanCallFunction.cpp
+++ b/lldb/source/Target/ThreadPlanCallFunction.cpp
@@ -276,10 +276,13 @@ ThreadPlanCallFunction::RunState ()
void
ThreadPlanCallFunction::DidPush ()
{
+//#define SINGLE_STEP_EXPRESSIONS
+
+#ifndef SINGLE_STEP_EXPRESSIONS
m_subplan_sp.reset(new ThreadPlanRunToAddress(m_thread, m_start_addr, m_stop_other_threads));
m_thread.QueueThreadPlan(m_subplan_sp, false);
-
+#endif
}
bool
OpenPOWER on IntegriCloud