aboutsummaryrefslogtreecommitdiff
path: root/riscv/execute.cc
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2022-03-24 11:12:39 -0700
committerTim Newsome <tim@sifive.com>2022-04-05 10:33:27 -0700
commitf3d14f936965fb48a140ab010a9e1b0b2908bf2d (patch)
tree7ae78337dc6a12f25a378f32a8a49def1b633393 /riscv/execute.cc
parentbd7ca31454507df073e66d4c9e1d32a062231fc2 (diff)
downloadspike-f3d14f936965fb48a140ab010a9e1b0b2908bf2d.zip
spike-f3d14f936965fb48a140ab010a9e1b0b2908bf2d.tar.gz
spike-f3d14f936965fb48a140ab010a9e1b0b2908bf2d.tar.bz2
Move trigger match logic into triggers.cc
Diffstat (limited to 'riscv/execute.cc')
-rw-r--r--riscv/execute.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/execute.cc b/riscv/execute.cc
index c57ca3d..98e3cdb 100644
--- a/riscv/execute.cc
+++ b/riscv/execute.cc
@@ -324,7 +324,7 @@ void processor_t::step(size_t n)
delete mmu->matched_trigger;
mmu->matched_trigger = NULL;
}
- switch (TM.triggers[t.index]->action) {
+ switch (t.action) {
case triggers::ACTION_DEBUG_MODE:
enter_debug_mode(DCSR_CAUSE_HWBP);
break;