aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2018-03-19 13:10:06 -0700
committerAndrew Waterman <aswaterman@gmail.com>2018-03-19 15:10:06 -0500
commit0020b3b924417412200b4ce7eb423b4213443b02 (patch)
treeb28fab5f602b06b6305bdaf8b2f50706a1f344ac
parentb4997aa4be6ab17b7a838b53e1ddea32726dad66 (diff)
downloadspike-0020b3b924417412200b4ce7eb423b4213443b02.zip
spike-0020b3b924417412200b4ce7eb423b4213443b02.tar.gz
spike-0020b3b924417412200b4ce7eb423b4213443b02.tar.bz2
Fix spike-dasm. (#184)
It had been broken by 90bafe660b323250338fd564bb9ab4316576d59b.
-rw-r--r--riscv/processor.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/riscv/processor.cc b/riscv/processor.cc
index 5a57c28..7a5df90 100644
--- a/riscv/processor.cc
+++ b/riscv/processor.cc
@@ -155,7 +155,8 @@ void processor_t::reset()
if (ext)
ext->reset(); // reset the extension
- sim->proc_reset(id);
+ if (sim)
+ sim->proc_reset(id);
}
// Count number of contiguous 0 bits starting from the LSB.