aboutsummaryrefslogtreecommitdiff
path: root/sim/common
diff options
context:
space:
mode:
authorJames Lemke <jlemke@cygnus>1998-04-21 21:19:45 +0000
committerJames Lemke <jlemke@cygnus>1998-04-21 21:19:45 +0000
commitbd3aa7cbc757452d500be56d83c9e07a35c104e8 (patch)
treee495517e59b568dca863f98a48494828ac431a2f /sim/common
parent3e5fbf91b5c68d344d1ae6314ffb0e360a840ba4 (diff)
downloadgdb-bd3aa7cbc757452d500be56d83c9e07a35c104e8.zip
gdb-bd3aa7cbc757452d500be56d83c9e07a35c104e8.tar.gz
gdb-bd3aa7cbc757452d500be56d83c9e07a35c104e8.tar.bz2
sim-base.h: Add configure option --with-sim-funit.
Diffstat (limited to 'sim/common')
-rw-r--r--sim/common/ChangeLog5
-rw-r--r--sim/common/sim-base.h11
2 files changed, 16 insertions, 0 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index 5876492..631c528 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,3 +1,8 @@
+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
Tue Apr 21 12:44:27 1998 Doug Evans <devans@canuck.cygnus.com>
* cgen-types.h (GETHIDI,MAKEDI): Tweak.
diff --git a/sim/common/sim-base.h b/sim/common/sim-base.h
index c8c6a5e..c455f41 100644
--- a/sim/common/sim-base.h
+++ b/sim/common/sim-base.h
@@ -214,6 +214,17 @@ typedef struct {
#define STATE_MEMOPT(sd) ((sd)->base.memopt)
sim_memopt *memopt;
+/* start-sanitize-sky */
+#ifdef TARGET_SKY
+#ifdef SKY_FUNIT
+ /* Record of option for floating point implementation type. */
+#define STATE_FP_TYPE_OPT(sd) ((sd)->base.fp_type_opt)
+#define STATE_FP_TYPE_OPT_TARGET 0x80000000
+ int fp_type_opt;
+#endif
+#endif
+/* end-sanitize-sky */
+
/* event handler */
#define STATE_EVENTS(sd) (&(sd)->base.events)
sim_events events;