summaryrefslogtreecommitdiff
path: root/gdb/TODO
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-06-07 04:38:02 +0000
committerAndrew Cagney <cagney@redhat.com>2000-06-07 04:38:02 +0000
commitf6520dd03bbc77a9b8f6a5706fc0c970db92080f (patch)
tree164aefc157e4e43152a318ac05af83cbab89d095 /gdb/TODO
parent684acbd21c89cef19fb67699d92d9a3308aa7891 (diff)
downloadgdb-f6520dd03bbc77a9b8f6a5706fc0c970db92080f.tar.gz
The attatched moves the remaining guff from gdbarch.{h,c,sh} to
arch-utils.{h,c}. The ``set architecutre'' and ``set endian'' commands (part of the move) were implemented to use add_set_enum_cmd() so that ``set architecture <tab>'' works.
Diffstat (limited to 'gdb/TODO')
-rw-r--r--gdb/TODO38
1 files changed, 30 insertions, 8 deletions
diff --git a/gdb/TODO b/gdb/TODO
index bef7155d4f7..e5398c9d51b 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -297,6 +297,23 @@ http://sourceware.cygnus.com/ml/gdb/2000-q1/msg00845.html
--
+Change the parameter ``char *list[]'' (etc) to ``const char (*)[]'' so
+that dynamic lists from things like gdbarch_printable_names() can be
+passed.
+
+--
+
+The ``maintenance deprecate set endian big'' command doesn't notice
+that it is deprecating ``set endian'' and not ``set endian big'' (big
+is implemented using an enum). Is anyone going to notice this?
+
+--
+
+When tab expanding something like ``set arch<tab>'' ignore the
+deprecated ``set archdebug'' and expand to ``set architecture''.
+
+--
+
New Features and Fixes
======================
@@ -334,6 +351,9 @@ Convert GDB build process to AUTOMAKE.
See also sub-directory configure below.
+The current convention is (kind of) to use $(<header>_h) in all
+dependency lists. It isn't done in a consistent way.
+
--
Cleanup configury support for optional sub-directories.
@@ -425,6 +445,16 @@ http://sourceware.cygnus.com/ml/gdb/2000-q1/msg00034.html
--
+Change the (char *list[]) to (const char (*)[]) so that dynamic lists can
+be passed.
+
+--
+
+When tab expanding something like ``set arch<tab>'' ignore the
+deprecated ``set archdebug'' and expand to ``set architecture''.
+
+--
+
Replace the code that uses the host FPU with an emulator of the target
FPU.
@@ -884,14 +914,6 @@ symtab file.
--
-Fix ``set architecture <tab>''
-
-This command should expand to a list of all supported architectures.
-At present ``info architecture'' needs to be used. That is simply
-wrong. It involves the use of add_set_enum_cmd().
-
---
-
Fix target_signal_from_host() etc.
The name is wrong for starters. ``target_signal'' should probably be