aboutsummaryrefslogtreecommitdiff
path: root/sim/mips
diff options
context:
space:
mode:
Diffstat (limited to 'sim/mips')
-rw-r--r--sim/mips/sim-main.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sim/mips/sim-main.h b/sim/mips/sim-main.h
index 326eff0..a1ea1aa 100644
--- a/sim/mips/sim-main.h
+++ b/sim/mips/sim-main.h
@@ -669,6 +669,17 @@ enum float_operation
unsigned8 acc[3 * 8];
/* end-sanitize-vr5400 */
+/* start-sanitize-sky */
+#ifdef TARGET_SKY
+#ifdef SKY_FUNIT
+ /* Record of option for floating point implementation type. */
+ int fp_type_opt;
+#define STATE_FP_TYPE_OPT(sd) ((sd)->base.fp_type_opt)
+#define STATE_FP_TYPE_OPT_TARGET 0x80000000
+#endif
+#endif
+/* end-sanitize-sky */
+
sim_cpu_base base;
};