aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKung Hsu <kung@cygnus>1995-01-18 19:31:25 +0000
committerKung Hsu <kung@cygnus>1995-01-18 19:31:25 +0000
commit6bbc99e309f9be7726313c8ce1628815310c5b4a (patch)
tree6b99b753e316b15515bea7a0cf1261aada926a76
parent0b0669febd897f7d62a6414d8628ec99c2bfd78d (diff)
downloadgdb-6bbc99e309f9be7726313c8ce1628815310c5b4a.zip
gdb-6bbc99e309f9be7726313c8ce1628815310c5b4a.tar.gz
gdb-6bbc99e309f9be7726313c8ce1628815310c5b4a.tar.bz2
* remote-os9k.c (rombug_open): Fix a bug in exception handling
command. * remote-os9k.c (rombug_write_inferior_memory): reset buffer after write.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/remote-os9k.c6
2 files changed, 11 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a4f2b78..a4f2df5 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+Wed Jan 18 11:25:43 1995 Kung Hsu <kung@mexican.cygnus.com>
+
+ * remote-os9k.c (rombug_open): Fix a bug in exception handling
+ command.
+ * remote-os9k.c (rombug_write_inferior_memory): reset buffer after
+ write.
+
Tue Jan 17 09:48:38 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
* parse.c (_initialize_parse): Improve wording of names of
diff --git a/gdb/remote-os9k.c b/gdb/remote-os9k.c
index c9a1a97..9b6f7ba 100644
--- a/gdb/remote-os9k.c
+++ b/gdb/remote-os9k.c
@@ -366,10 +366,10 @@ rombug_open(args, from_tty)
printf("Remote %s connected to %s\n", target_shortname,
dev_name);
+ rombug_fetch_registers();
+
printf_monitor ("ov e \r");
expect_prompt(1);
-
- rombug_fetch_registers();
bufaddr = 0;
buflen = 0;
}
@@ -763,6 +763,8 @@ rombug_write_inferior_memory (memaddr, myaddr, len)
is_trace_mode = 0;
expect_prompt (1);
+ bufaddr = 0;
+ buflen = 0;
return len;
}