aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2001-05-10 18:20:51 +0000
committerAndrew Cagney <cagney@redhat.com>2001-05-10 18:20:51 +0000
commitee055267298679b885e3f3094a0a87eb65df1170 (patch)
tree95cfed879bfd95e032e578f1337969317d94fb81
parent85886af6947f254896b66d175f7c5550aa2a9134 (diff)
downloadgdb-ee055267298679b885e3f3094a0a87eb65df1170.zip
gdb-ee055267298679b885e3f3094a0a87eb65df1170.tar.gz
gdb-ee055267298679b885e3f3094a0a87eb65df1170.tar.bz2
General updates for 5.1/5.2 lists.
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/TODO49
2 files changed, 50 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5b49093..5251666 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2001-05-10 Andrew Cagney <ac131313@redhat.com>
+
+ * TODO (5.1, 5.2): Update.
+
2001-05-09 Andrew Cagney <ac131313@redhat.com>
* MAINTAINERS: Jim Ingham is no longer maintaining Arm related
diff --git a/gdb/TODO b/gdb/TODO
index 1941cc3..6c83f79 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -26,6 +26,10 @@ and most likely also:
--
+Obsolete ser-ocd.c.
+
+--
+
Wow, three bug reports for the same problem in one day! We should
probably make fixing this a real priority :-).
@@ -242,9 +246,13 @@ Makefile.in and configure.in.
Compiler warnings.
-Eliminate all warnings for at least one host/target for the flags:
--Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses
--Wpointer-arith -Wuninitialized
+Eliminate warnings for all targets on at least one host for one of the
+-W flags. Flags up for debate include: -Wswitch -Wcomment -trigraphs
+-Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable
+-Wunused-value -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
+-Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
+-Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
+-Woverloaded-virtual -Winline
--
@@ -298,6 +306,25 @@ Deprecate, if not delete, the following:
The size of the cache can be computed
on the fly.
+ IS_TRAPPED_INTERNALVAR
+ The pseudo registers should eventually make
+ this redundant.
+
+--
+
+Obsolete the targets.
+
+arm*-wince-pe
+mips*-*-pe
+sh*-*-pe
+
+Obsolete the protocols:
+
+RDB
+
+``As of version 5.3, WindRiver has removed the RDB server (RDB
+protocol support is built into gdb).'' -- Till.
+
--
Restructure gdb directory tree so that it avoids any 8.3 and 14
@@ -610,6 +637,11 @@ gdb/doc/*.texinfo directory.
--
+Rewrite/break up sparcl-tdep.c so that it uses ser*.c as the mechanism
+for accessing either the serial or UDP port.
+
+--
+
New Features and Fixes
======================
@@ -1052,6 +1084,14 @@ on the fly - should it be returned in the ``T'' packet?
Underlying problem is that the register file is target endian. If the
target endianess changes gdb doesn't know.
+Suggest encoding registers as NN!VALUE.
+
+--
+
+GDB should allow incomming packets to be larger than outgoing ones. A
+fully loaded T packet (containing all registers) can be very large -
+definitly larger than a corresponding Gg packet.
+
--
Symbol Support
@@ -1331,6 +1371,9 @@ The name is wrong for starters. ``target_signal'' should probably be
After that it needs to be multi-arched and made independent of any
host signal numbering.
+Once this is done, the signal enum can probably be moved to
+include/gdb so that it is available to embedded stubs.
+
--
Update ALPHA so that it uses ``struct frame_extra_info'' instead of