diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2021-05-27 13:59:00 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2021-05-27 14:00:07 -0400 |
commit | 9f26053690299e3a5d295d78c4ceeaf840344f0b (patch) | |
tree | 27cc770378c9ae45c0c723f2401b24af26079550 /gdb/mi | |
parent | af7f8f52dd6024951577cfc328c318fdd4089623 (diff) | |
download | gdb-9f26053690299e3a5d295d78c4ceeaf840344f0b.zip gdb-9f26053690299e3a5d295d78c4ceeaf840344f0b.tar.gz gdb-9f26053690299e3a5d295d78c4ceeaf840344f0b.tar.bz2 |
gdb: remove unnecessary lookup_cmd when deprecating commands
Remove a few instances where we look up a command by name, but could
just use the return value of a previous "add command" function call
instead.
gdb/ChangeLog:
* mi/mi-main.c (_initialize_mi_main):
* python/py-auto-load.c (gdbpy_initialize_auto_load):
* remote.c (_initialize_remote):
Change-Id: I6d06f9ca636e340c88c1064ae870483ad392607d
Diffstat (limited to 'gdb/mi')
-rw-r--r-- | gdb/mi/mi-main.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c index 9d205f0..e293ddd 100644 --- a/gdb/mi/mi-main.c +++ b/gdb/mi/mi-main.c @@ -2737,21 +2737,23 @@ void _initialize_mi_main (); void _initialize_mi_main () { - struct cmd_list_element *c; - - add_setshow_boolean_cmd ("mi-async", class_run, - &mi_async_1, _("\ + set_show_commands mi_async_cmds + = add_setshow_boolean_cmd ("mi-async", class_run, + &mi_async_1, _("\ Set whether MI asynchronous mode is enabled."), _("\ Show whether MI asynchronous mode is enabled."), _("\ Tells GDB whether MI should be in asynchronous mode."), - set_mi_async_command, - show_mi_async_command, - &setlist, - &showlist); + set_mi_async_command, + show_mi_async_command, + &setlist, &showlist); /* Alias old "target-async" to "mi-async". */ - c = add_alias_cmd ("target-async", "mi-async", class_run, 0, &setlist); - deprecate_cmd (c, "set mi-async"); - c = add_alias_cmd ("target-async", "mi-async", class_run, 0, &showlist); - deprecate_cmd (c, "show mi-async"); + cmd_list_element *set_target_async_cmd + = add_alias_cmd ("target-async", mi_async_cmds.set, class_run, 0, &setlist); + deprecate_cmd (set_target_async_cmd, "set mi-async"); + + cmd_list_element *show_target_async_cmd + = add_alias_cmd ("target-async", mi_async_cmds.show, class_run, 0, + &showlist); + deprecate_cmd (show_target_async_cmd, "show mi-async"); } |