[Lldb-commits] [lldb] r253101 - Fixed a testcase problem where disassembly would fail for nameless functions.

Sean Callanan via lldb-commits lldb-commits at lists.llvm.org
Fri Nov 13 15:00:33 PST 2015


Author: spyffe
Date: Fri Nov 13 17:00:33 2015
New Revision: 253101

URL: http://llvm.org/viewvc/llvm-project?rev=253101&view=rev
Log:
Fixed a testcase problem where disassembly would fail for nameless functions.

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py?rev=253101&r1=253100&r2=253101&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py Fri Nov 13 17:00:33 2015
@@ -56,7 +56,8 @@ class StdCXXDisassembleTestCase(TestBase
         for i in range(depth - 1):
             frame = thread.GetFrameAtIndex(i)
             function = frame.GetFunction()
-            self.runCmd("disassemble -n '%s'" % function.GetName())
+            if function.GetName():
+                self.runCmd("disassemble -n '%s'" % function.GetName())
 
         lib_stdcxx = "FAILHORRIBLYHERE"
         # Iterate through the available modules, looking for stdc++ library...




More information about the lldb-commits mailing list