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.
This commit is contained in:
Andrew Cagney
2000-06-07 04:38:02 +00:00
parent 17c579bd62
commit b4a2023990
12 changed files with 584 additions and 859 deletions

View File

@@ -295,6 +295,23 @@ similarly.
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''.
--
@@ -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