aboutsummaryrefslogtreecommitdiff
path: root/machine/fp_emulation.c
diff options
context:
space:
mode:
Diffstat (limited to 'machine/fp_emulation.c')
-rw-r--r--machine/fp_emulation.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/machine/fp_emulation.c b/machine/fp_emulation.c
index 182567a..0bbe83c 100644
--- a/machine/fp_emulation.c
+++ b/machine/fp_emulation.c
@@ -331,6 +331,7 @@ DECLARE_EMULATION_FUNC(emulate_fcmp)
}
return truly_illegal_insn(regs, mcause, mepc, mstatus, insn);
success:
+ SET_FS_DIRTY();
SET_RD(insn, regs, result);
}
@@ -358,6 +359,7 @@ DECLARE_EMULATION_FUNC(emulate_fmv_if)
return truly_illegal_insn(regs, mcause, mepc, mstatus, insn);
}
+ SET_FS_DIRTY();
SET_RD(insn, regs, result);
}