aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1998-02-06 03:09:59 +0000
committerAndrew Cagney <cagney@redhat.com>1998-02-06 03:09:59 +0000
commit1931ea8d43d508683992517e218dafc0cf5aeaf6 (patch)
tree79ce8232cda68576736db5771f8ad9cf7e866697 /gdb
parent803f52b9dc568860f2cef0065feb170db7cd8309 (diff)
downloadfsf-binutils-gdb-1931ea8d43d508683992517e218dafc0cf5aeaf6.zip
fsf-binutils-gdb-1931ea8d43d508683992517e218dafc0cf5aeaf6.tar.gz
fsf-binutils-gdb-1931ea8d43d508683992517e218dafc0cf5aeaf6.tar.bz2
When starting a new simulator run, ensure proceed status is cleared.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/remote-sim.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 52978ff..d215f3d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+Thu Feb 5 17:18:16 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * remote-sim.c (gdbsim_create_inferior): clear_proceed_status
+ before /re/starting the simulator.
+
Thu Feb 5 15:55:31 1998 C. M. Heard (heard@vvnet.com)
* top.c (do_nothing): Remove signal handler after signal is caught.
diff --git a/gdb/remote-sim.c b/gdb/remote-sim.c
index a1a1e32..69c474a 100644
--- a/gdb/remote-sim.c
+++ b/gdb/remote-sim.c
@@ -474,6 +474,8 @@ gdbsim_create_inferior (exec_file, args, env)
inferior_pid = 42;
insert_breakpoints (); /* Needed to get correct instruction in cache */
+ clear_proceed_status ();
+
/* NB: Entry point already set by sim_create_inferior. */
proceed ((CORE_ADDR)-1, TARGET_SIGNAL_DEFAULT, 0);
}