Revert previous ser-unix change. Locks up serial device.
[deliverable/binutils-gdb.git] / gdb / TODO
index 671e811b51d1e20dd674e954ff6c68251dc1dd2e..d59a8dfc8c8ebb98c935662a2c7972b468cf732d 100644 (file)
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -107,6 +107,16 @@ Turns out that ``1998-2000'' isn't considered valid :-(
 
 http://sourceware.cygnus.com/ml/gdb-patches/2000-05/msg00467.html
 
+--
+
+Find something better than DEFAULT_BFD_ARCH, DEFAULT_BFD_VEC to
+determine the default isa/byte-order.
+
+--
+
+Rely on BFD_BIG_ENDIAN and BFD_LITTLE_ENDIAN instead of host dependant
+BIG_ENDIAN and LITTLE_ENDIAN.
+
 --
 
                Code Cleanups: General
@@ -269,18 +279,6 @@ http://sourceware.cygnus.com/ml/gdb-patches/2000-05/msg00466.html
 
 --
 
-Always build ser-tcp.c.
-
-The patch as submitted was just going to add ser-tcp.c to the Alpha's
-makefile.  A better patch is to instead add ser-tcp.c to SER_HARDWARE
-and make it a standard part of all debuggers.
-
-If problems occure then configure.in can sort them out.
-
-http://sourceware.cygnus.com/ml/gdb-patches/2000-04/msg00544.html
-
---
-
 Follow through `make check' with --enable-shared.
 
 When the srcware tree is configured with --enable-shared, the `expect'
@@ -318,6 +316,10 @@ http://sourceware.cygnus.com/ml/gdb-patches/2000-06/msg00062.html
 
 See also ``Fix implementation of  ``target xxx''.'' below.
 
+--
+
+IRIX 3.x support is probably broken.
+
 --
 
                        New Features and Fixes
@@ -961,6 +963,12 @@ name.
 
 --
 
+Make MIPS pure multi-arch.
+
+It is only at the multi-arch enabled stage.
+
+--
+
 Truly multi-arch.
 
 Enable the code to recognize --enable-targets=.... like BINUTILS does.
@@ -1113,6 +1121,36 @@ The way GDB throws errors and records them needs a re-think.  ui_out
 handles the correct output well.  It doesn't resolve what to do with
 output / error-messages when things go wrong.
 
+--
+
+do_setshow_command contains a 1024 byte buffer.
+
+The function assumes that there will never be any more than 1024 bytes
+of enum.  It should use mem_file.
+
+--
+
+Should struct cmd_list_element . completer take the command as an
+argument?
+
+--
+
+Should the bulk of top.c:line_completion_function() be moved to
+command.[hc]?  complete_on_cmdlist() and complete_on_enums() could
+then be made private.
+
+--
+
+top.c (execute_command): Should a command being valid when the target
+is running be made an attribute (predicate) to the command rather than
+an explicit set of tests.
+
+--
+
+top.c (execute_command): Should the bulk of this function be moved
+into command.[hc] so that top.c doesn't grub around in the command
+internals?
+
 --
 
                Architectural Change: Async
This page took 0.023884 seconds and 4 git commands to generate.