aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/remote.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a941844..38e2ca3 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2000-02-05 J.T. Conklin <jtc@redback.com>
+
+ * remote.c (putpkt_binary): Handle NAK from target stub.
+
2000-02-08 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* configure.in: Remove the addition of sol-thread.c to the
diff --git a/gdb/remote.c b/gdb/remote.c
index 674a03e..a99de23 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -3730,6 +3730,7 @@ putpkt_binary (buf, cnt)
switch (ch)
{
case '+':
+ case '-':
case SERIAL_TIMEOUT:
case '$':
if (started_error_output)
@@ -3746,6 +3747,9 @@ putpkt_binary (buf, cnt)
if (remote_debug)
fprintf_unfiltered (gdb_stdlog, "Ack\n");
return 1;
+ case '-':
+ if (remote_debug)
+ fprintf_unfiltered (gdb_stdlog, "Nak\n");
case SERIAL_TIMEOUT:
tcount++;
if (tcount > 3)