diff options
author | Fernando Nasser <fnasser@redhat.com> | 2000-03-23 23:43:19 +0000 |
---|---|---|
committer | Fernando Nasser <fnasser@redhat.com> | 2000-03-23 23:43:19 +0000 |
commit | 5638284566b17ba60eedca50f6e7bc13e7a3cc29 (patch) | |
tree | cdb0e845d64c986b45c29217bf9ba43206f02bbe /bfd | |
parent | 4fb431855b5bf2e43f8bbac82a9e32c8b796a63f (diff) | |
download | gdb-5638284566b17ba60eedca50f6e7bc13e7a3cc29.zip gdb-5638284566b17ba60eedca50f6e7bc13e7a3cc29.tar.gz gdb-5638284566b17ba60eedca50f6e7bc13e7a3cc29.tar.bz2 |
2000-03-23 Fernando Nasser <fnasser@cygnus.com>
From David Whedon <dwhedon@gordian.com>
* top.c (execute_command): Checks all commands beore executing
to see if the user needs to be warned that the command is
deprecated, warns user if appropriate.
(add_info), (add_info_alias), (add_com) , (add_com_alias): Changed
return values from void to struct cmd_list_element *.
* command.c (lookup_cmd_1): Check aliases before following link
in case user needs to be warned about a deprecated alias.
(deprecate_cmd): new exported function for command deprecation,
sets flags and posibly a replacement string.
(deprecated_cmd_warning): New exported funciton to warn user about
a deprecated command.
(lookup_cmd_composition): New exported function that determines
alias, prefix_command, and cmd based on a string. This is useful
is we want to full name of a command.
* command.h : Added prototypes for deprecate_cmd,
deprecated_warn_user and lookup_cmd_composition, added flags to
the cmd_list_element structure, changed return values for
add_com_* and add_info_* from void to cmd_list_element.
* maint.c : (maintenance_deprecate): New function to deprecate a
command. This exists only so that the testsuite can deprecate
commands at runtime and check the warning behavior.
(maintenance_undeprecate) : New function, drops deprecated flags.
(maintenance_do_deprecate): Actually does the (un)deprecation.
(initialize_maint_cmds): Added the above new deprecate commands.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions