[xcc,sim] implement FP using softfloat
[riscv-isa-sim.git] / riscv / processor.h
index 652fa07c6a4cc5b4ee2aaf8d06cc25f21a279140..8c64d6d04de3743b7ab655e1d92a31a906d0a180 100644 (file)
@@ -27,6 +27,7 @@ private:
   reg_t ebase;
   uint32_t id;
   uint32_t sr;
+  uint32_t fsr;
   int gprlen;
 
   // shared memory
@@ -37,6 +38,7 @@ private:
 
   // functions
   void set_sr(uint32_t val);
+  void set_fsr(uint32_t val);
   void take_trap(trap_t t);
   void disasm(insn_t insn, reg_t pc);