Move target specific stuff from sim/common/sim-base.h to sim/mips/sim-main.h
authorJames Lemke <jlemke@cygnus>
Wed, 22 Apr 1998 20:41:04 +0000 (20:41 +0000)
committerJames Lemke <jlemke@cygnus>
Wed, 22 Apr 1998 20:41:04 +0000 (20:41 +0000)
sim/common/ChangeLog
sim/mips/sim-main.h

index 191e2e9693d3209f061dea0e6ac6747d91e6e1ad..37cd0e919e653ffbc44a3ca9acf0197119b0301d 100644 (file)
@@ -1,3 +1,9 @@
+start-sanitize-sky
+Wed Apr 22 16:49:48 1998  Jim Lemke  <jlemke@cygnus.com>
+
+       * sim-base.h: Move target specific stuff to sim/mips/sim-main.h
+
+end-sanitize-sky
 Wed Apr 22 14:14:19 1998  Michael Meissner  <meissner@cygnus.com>
 
        * Make-common.in (CSEARCH): Add -I to intl directories.
@@ -7,6 +13,7 @@ Wed Apr 22 14:14:19 1998  Michael Meissner  <meissner@cygnus.com>
 
 start-sanitize-sky
 Tue Apr 21 17:29:48 1998  Jim Lemke  <jlemke@cygnus.com>
+
        * sim-base.h: Add configure option --with-sim-funit.
 
 end-sanitize-sky
index 326eff0e169f6df8022b33a266ab8118a9aedbb3..a1ea1aa7bf68973f001ee0e6bf5942c703fe12df 100644 (file)
@@ -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;
 };