Add the ability for "ThreadPlanRunToAddress" to run to multiple addresses.
Added the ability to specify a preference for mangled or demangled to Mangled::GetName.
Changed one place where mangled was prefered in GetName.
The Dynamic loader should look up the target of a stub by mangled name if it exists.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@113869 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Target/ThreadPlanStepInRange.cpp b/source/Target/ThreadPlanStepInRange.cpp
index ecdb6fa..d6abddd 100644
--- a/source/Target/ThreadPlanStepInRange.cpp
+++ b/source/Target/ThreadPlanStepInRange.cpp
@@ -111,6 +111,15 @@
         stop_others = false;
         
     new_plan = m_thread.QueueThreadPlanForStepThrough (false, stop_others);
+    
+    if (log)
+    {
+        if (new_plan != NULL)
+            log->Printf ("Found a step through plan: %s", new_plan->GetName());
+        else
+            log->Printf ("No step through plan found.");
+    }
+    
     // If not, give the "should_stop" callback a chance to push a plan to get us out of here.
     // But only do that if we actually have stepped in.
     if (!new_plan && FrameIsYounger())