diff options
Diffstat (limited to 'lldb/test/stl/TestStdCXXDisassembly.py')
| -rw-r--r-- | lldb/test/stl/TestStdCXXDisassembly.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lldb/test/stl/TestStdCXXDisassembly.py b/lldb/test/stl/TestStdCXXDisassembly.py index 4f0a2376260..bbefae2a5b5 100644 --- a/lldb/test/stl/TestStdCXXDisassembly.py +++ b/lldb/test/stl/TestStdCXXDisassembly.py @@ -94,11 +94,13 @@ class StdCXXDisassembleTestCase(TestBase): match = codeRE.search(line) if match: LA = match.group(1) - print "line:", line - print "load address:", LA - print "SA:", SA + if self.TraceOn(): + print "line:", line + print "load address:", LA + print "SA:", SA if SA and LA: - self.runCmd("disassemble -s %s -e %s" % (SA, LA)) + if int(LA, 16) > int(SA, 16): + self.runCmd("disassemble -s %s -e %s" % (SA, LA)) SA = LA else: # This entry is not a Code entry. Reset SA = None. |

