aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
Diffstat (limited to 'sim')
-rw-r--r--sim/h8300/ChangeLog8
-rw-r--r--sim/h8300/compile.c23
2 files changed, 29 insertions, 2 deletions
diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog
index d753e85..e8d00d9 100644
--- a/sim/h8300/ChangeLog
+++ b/sim/h8300/ChangeLog
@@ -1,3 +1,11 @@
+Sat Oct 23 15:01:18 1993 Doug Evans (dje@canuck.cygnus.com)
+
+ * compile.c (sim_stop_signal): Result is now enum sim_stop.
+
+Fri Oct 15 23:49:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
+
+ * compile.c (sim_kill, sim_open, sim_set_args): New functions.
+
Thu Oct 7 16:24:10 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
* compile.c (sim_set_pc): Write to the pc direcly.
diff --git a/sim/h8300/compile.c b/sim/h8300/compile.c
index b207136..09085d1 100644
--- a/sim/h8300/compile.c
+++ b/sim/h8300/compile.c
@@ -1627,9 +1627,12 @@ sim_trace ()
return 0;
}
-sim_stop_signal ()
+enum sim_stop
+sim_stop_signal (sigrc)
+ int *sigrc
{
- return cpu.exception;
+ *sigrc = cpu.exception;
+ return sim_stopped;
}
sim_set_pc (n)
@@ -1689,3 +1692,19 @@ set_h8300h ()
h8300hmode = 1;
}
+void
+sim_kill()
+{
+}
+
+sim_open ()
+{
+ return 0;
+}
+
+sim_set_args(argv, env)
+char **argv;
+char **env;
+{
+ return 0;
+}