aboutsummaryrefslogtreecommitdiffstats
path: root/showtrace.py
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-05-25 21:13:14 +0200
committerClifford Wolf <clifford@clifford.at>2018-05-25 21:13:14 +0200
commit4fed27fc16428771e9f7d3394d5545438ec3775f (patch)
tree8b7858bad2dd790d9f4dedef0b1e4442a4de7bd3 /showtrace.py
parent1cc9784d715979b382970e29456cf2137e60ba24 (diff)
downloadpicorv32-4fed27fc16428771e9f7d3394d5545438ec3775f.tar.gz
picorv32-4fed27fc16428771e9f7d3394d5545438ec3775f.zip
Fix showtrace.py for changed objdump output format
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'showtrace.py')
-rw-r--r--showtrace.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/showtrace.py b/showtrace.py
index 7d7316a..60ffcd6 100644
--- a/showtrace.py
+++ b/showtrace.py
@@ -11,7 +11,7 @@ with subprocess.Popen(["riscv32-unknown-elf-objdump", "-d", elf_filename], stdou
while True:
line = proc.stdout.readline().decode("ascii")
if line == '': break
- match = re.match(r'^\s*([0-9a-f]+):\s+(\S+)\s*(.*)', line)
+ match = re.match(r'^\s*([0-9a-f]+):\s+([0-9a-f]+)\s*(.*)', line)
if match: insns[int(match.group(1), 16)] = (int(match.group(2), 16), match.group(3).replace("\t", " "))
with open(trace_filename, "r") as f: