diff options
Diffstat (limited to 'machine/emulation.c')
-rw-r--r-- | machine/emulation.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/machine/emulation.c b/machine/emulation.c index b5d3410..b86fa36 100644 --- a/machine/emulation.c +++ b/machine/emulation.c @@ -149,7 +149,7 @@ void illegal_insn_trap(uintptr_t* regs, uintptr_t mcause, uintptr_t mepc) __attribute__((noinline)) DECLARE_EMULATION_FUNC(truly_illegal_insn) { - return redirect_trap(mepc, mstatus); + return redirect_trap(mepc, mstatus, insn); } static inline int emulate_read_csr(int num, uintptr_t mstatus, uintptr_t* result) |