summaryrefslogtreecommitdiff
path: root/gdb/TODO
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2001-03-22 14:59:09 +0000
committerAndrew Cagney <cagney@redhat.com>2001-03-22 14:59:09 +0000
commitdd65e12035c302361af90f0e10bad0d43c297bad (patch)
treee219af1c77ae52c3b79b29bf4f1da8202ed7d872 /gdb/TODO
parentb120e378fb5e77b2c1cecea0d5702ce329dd0f8b (diff)
downloadgdb-dd65e12035c302361af90f0e10bad0d43c297bad.tar.gz
Cleanup remote protocol section. Add notes on ``!'', ``q'' and the
non-use of the continue address.
Diffstat (limited to 'gdb/TODO')
-rw-r--r--gdb/TODO80
1 files changed, 53 insertions, 27 deletions
diff --git a/gdb/TODO b/gdb/TODO
index afbcd5e2f74..d3d89199348 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -325,16 +325,7 @@ to any specific release.
--
-Revised UDP support (was: Re: [Fwd: [patch] UDP transport support])
-http://sourceware.cygnus.com/ml/gdb-patches/2000-04/msg00000.html
-
-(Broken) support for GDB's remote protocol across UDP is to be
-included in the follow-on release.
-
-It should be noted that UDP can only work when the [Gg] packet fits in
-a single UDP packet.
-
-There is also much debate over the merit of this.
+Rename read_register{,_pid}() to read_unsigned_register{,_pid}().
--
@@ -920,19 +911,6 @@ Robert Lipe writes:
--
-Migrate qfThreadInfo packet -> qThreadInfo. (Andrew Cagney)
-
-Add support for packet enable/disable commands with these thread
-packets. General cleanup.
-
-[PATCH] Document the ThreadInfo remote protocol queries
-http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00832.html
-
-[PATCH] "info threads" queries for remote.c
-http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00831.html
-
---
-
Language Support
================
@@ -972,6 +950,32 @@ Get DEC/Compaq to contribute their Modula-3 support.
--
+Revised UDP support (was: Re: [Fwd: [patch] UDP transport support])
+http://sourceware.cygnus.com/ml/gdb-patches/2000-04/msg00000.html
+
+(Broken) support for GDB's remote protocol across UDP is to be
+included in the follow-on release.
+
+It should be noted that UDP can only work when the [Gg] packet fits in
+a single UDP packet.
+
+There is also much debate over the merit of this.
+
+--
+
+Migrate qfThreadInfo packet -> qThreadInfo. (Andrew Cagney)
+
+Add support for packet enable/disable commands with these thread
+packets. General cleanup.
+
+[PATCH] Document the ThreadInfo remote protocol queries
+http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00832.html
+
+[PATCH] "info threads" queries for remote.c
+http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00831.html
+
+--
+
Remote protocol doco feedback.
Too much feedback to mention needs to be merged in (901660). Search
@@ -998,6 +1002,32 @@ fixed so that it builds on 16 bit machines.
--
+Fix the ``!'' packet.
+
+JT reported that the existing targets do, in fact return ``OK'' so it
+is possible to merge remote and extended-remote targets.
+
+--
+
+Drop ``<address>'' from the [SsCc] packets.
+
+I don't think that GDB generates them so having it in the protocol is
+silly.
+
+--
+
+Fix doco on the ``q'' packet.
+
+It has evolved into a generic RPC. The notes should reflect this and,
+perhaps, the ``Q'' packet can be deprecated.
+
+The doco should mention that ``OK'' is a valid packet response.
+
+The doco should explain why ``OK'' needs to be a valid packet
+response.
+
+--
+
Add the cycle step command.
http://sourceware.cygnus.com/ml/gdb/2000-q1/msg00237.html
@@ -1016,10 +1046,6 @@ target endianess changes gdb doesn't know.
--
-Rename read_register{,_pid}() to read_unsigned_register{,_pid}().
-
---
-
Symbol Support
==============