aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-02-09 03:06:33 +0000
committerAndrew Cagney <cagney@redhat.com>2000-02-09 03:06:33 +0000
commite9277ae8d4b8ae0b5c03c0b6f71beebb88031e23 (patch)
tree879f1012dcdc2223fc7722b1c9cdfc82fb01c501 /gdb
parent1216fa2c08f748dbfb5c2680986190c5b7cc0281 (diff)
downloadgdb-e9277ae8d4b8ae0b5c03c0b6f71beebb88031e23.zip
gdb-e9277ae8d4b8ae0b5c03c0b6f71beebb88031e23.tar.gz
gdb-e9277ae8d4b8ae0b5c03c0b6f71beebb88031e23.tar.bz2
From JTC: m32r-stub.c, sparcl-stub.c, sparclet-stub.c
(handle_exception): Return E01 instead of P01 when 'P' command fails.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/m32r-stub.c2
-rw-r--r--gdb/sparcl-stub.c3
-rw-r--r--gdb/sparclet-stub.c4
4 files changed, 10 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 38e2ca3..57a6274 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+1999-10-18 J.T. Conklin <jtc@redback.com>
+
+ * m32r-stub.c, sparcl-stub.c, sparclet-stub.c (handle_exception):
+ Return E01 instead of P01 when 'P' command fails.
+
2000-02-05 J.T. Conklin <jtc@redback.com>
* remote.c (putpkt_binary): Handle NAK from target stub.
diff --git a/gdb/m32r-stub.c b/gdb/m32r-stub.c
index dcbdbbb..9fdf496 100644
--- a/gdb/m32r-stub.c
+++ b/gdb/m32r-stub.c
@@ -425,7 +425,7 @@ handle_exception(int exceptionVector)
strcpy (remcomOutBuffer, "OK");
break;
}
- strcpy (remcomOutBuffer, "P01");
+ strcpy (remcomOutBuffer, "E01");
break;
}
case 'G': /* set the value of the CPU registers - return OK */
diff --git a/gdb/sparcl-stub.c b/gdb/sparcl-stub.c
index dbdf6d4..111dfe7 100644
--- a/gdb/sparcl-stub.c
+++ b/gdb/sparcl-stub.c
@@ -50,6 +50,7 @@
*
* g return the value of the CPU registers hex data or ENN
* G set the value of the CPU registers OK or ENN
+ * P set the value of a single CPU register OK or ENN
*
* mAA..AA,LLLL Read LLLL bytes at address AA..AA hex data or ENN
* MAA..AA,LLLL: Write LLLL bytes at address AA.AA OK or ENN
@@ -831,7 +832,7 @@ handle_exception (registers)
hex2mem (ptr, (char *)&registers[regno], 4, 0);
else
{
- strcpy (remcomOutBuffer, "P01");
+ strcpy (remcomOutBuffer, "E01");
break;
}
}
diff --git a/gdb/sparclet-stub.c b/gdb/sparclet-stub.c
index 4d859f9..281ce14 100644
--- a/gdb/sparclet-stub.c
+++ b/gdb/sparclet-stub.c
@@ -50,7 +50,7 @@
*
* g return the value of the CPU registers hex data or ENN
* G set the value of the CPU registers OK or ENN
- * P set the value of a single CPU register OK or P01 (???)
+ * P set the value of a single CPU register OK or ENN
*
* mAA..AA,LLLL Read LLLL bytes at address AA..AA hex data or ENN
* MAA..AA,LLLL: Write LLLL bytes at address AA.AA OK or ENN
@@ -938,7 +938,7 @@ handle_exception (registers)
hex2mem (ptr, (char *)&registers[regno], 4, 0);
else
{
- strcpy (remcomOutBuffer, "P01");
+ strcpy (remcomOutBuffer, "E01");
break;
}
}