diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2021-09-08 16:07:19 +0100 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2021-09-27 11:31:35 +0100 |
commit | 5cf3b309489d1606ee0fb7e452f467d82fd1b765 (patch) | |
tree | ca654bc44fa013724c6d661b460c0365ceeb8f2b /gdb/cli/cli-cmds.h | |
parent | 275ee935b336458aea19b63ce745cacee9b68d12 (diff) | |
download | binutils-5cf3b309489d1606ee0fb7e452f467d82fd1b765.zip binutils-5cf3b309489d1606ee0fb7e452f467d82fd1b765.tar.gz binutils-5cf3b309489d1606ee0fb7e452f467d82fd1b765.tar.bz2 |
gdb: remove duplicate cmd_list_element declarations
For some reason we have two locations where cmd_list_elements are
declared, cli/cli-cmds.h and gdbcmd.h. Worse still there is
duplication between these two locations.
In this commit I have moved all of the cmd_list_element declarations
from gdbcmd.h into cli/cli-cmds.h and removed the duplicates.
There should be no user visible changes after this commit.
Diffstat (limited to 'gdb/cli/cli-cmds.h')
-rw-r--r-- | gdb/cli/cli-cmds.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gdb/cli/cli-cmds.h b/gdb/cli/cli-cmds.h index b57645c..ce2e3888 100644 --- a/gdb/cli/cli-cmds.h +++ b/gdb/cli/cli-cmds.h @@ -93,10 +93,38 @@ extern struct cmd_list_element *maintenanceprintlist; extern struct cmd_list_element *maintenanceflushlist; +/* Chain containing all defined "maintenance check" subcommands. */ + +extern struct cmd_list_element *maintenancechecklist; + +/* Chain containing all defined "maintenance set" subcommands. */ + +extern struct cmd_list_element *maintenance_set_cmdlist; + +/* Chain containing all defined "maintenance show" subcommands. */ + +extern struct cmd_list_element *maintenance_show_cmdlist; + extern struct cmd_list_element *setprintlist; extern struct cmd_list_element *showprintlist; +/* Chain containing all defined "set print raw" subcommands. */ + +extern struct cmd_list_element *setprintrawlist; + +/* Chain containing all defined "show print raw" subcommands. */ + +extern struct cmd_list_element *showprintrawlist; + +/* Chain containing all defined "set print type" subcommands. */ + +extern struct cmd_list_element *setprinttypelist; + +/* Chain containing all defined "show print type" subcommands. */ + +extern struct cmd_list_element *showprinttypelist; + extern struct cmd_list_element *setdebuglist; extern struct cmd_list_element *showdebuglist; @@ -105,6 +133,10 @@ extern struct cmd_list_element *setchecklist; extern struct cmd_list_element *showchecklist; +/* Chain containing all defined "save" subcommands. */ + +extern struct cmd_list_element *save_cmdlist; + /* Limit the call depth of user-defined commands */ extern unsigned int max_user_call_depth; |