mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
* demangle.c (demangling_style_names): New variable.
(_initialize_demangler): Fill demangling_style_names with the names of known demangling styles from libiberty_demanglers[]. Use add_set_enum_cmd instead of add_set_cmd, to get completion on demangling style names. * proc-api.c (_initialize_proc_api): Make `procfs-file' use file-name completion. * remote-rdi.c (_initialize_remote_rdi): Ditto for `rdilogfile'. * solib.c (_initialize_solib): Ditto for `solib-search-path' and `solib-absolute-prefix'. * tracepoint.c (_initialize_tracepoint): Ditto for `save-tracepoints'. * win32-nat.c (_initialize_inftarg): Ditto for `dll-symbols'. * cli/cli-cmds.c (init_cli_cmds): Make `shell' and `make' use file-name completion. * infcmd.c (_initialize_infcmd): Make the following commands use the file-name completer: `tty', `args', `path', `paths', and `run'.
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
#include "tracepoint.h"
|
||||
#include "remote.h"
|
||||
#include "linespec.h"
|
||||
#include "completer.h"
|
||||
|
||||
#include "ax.h"
|
||||
#include "ax-gdb.h"
|
||||
@@ -2600,6 +2601,8 @@ get_traceframe_number (void)
|
||||
void
|
||||
_initialize_tracepoint (void)
|
||||
{
|
||||
struct cmd_list_element *c;
|
||||
|
||||
tracepoint_chain = 0;
|
||||
tracepoint_count = 0;
|
||||
traceframe_number = -1;
|
||||
@@ -2651,9 +2654,10 @@ last tracepoint set.");
|
||||
|
||||
add_info_alias ("tp", "tracepoints", 1);
|
||||
|
||||
add_com ("save-tracepoints", class_trace, tracepoint_save_command,
|
||||
"Save current tracepoint definitions as a script.\n\
|
||||
c = add_com ("save-tracepoints", class_trace, tracepoint_save_command,
|
||||
"Save current tracepoint definitions as a script.\n\
|
||||
Use the 'source' command in another debug session to restore them.");
|
||||
c->completer = filename_completer;
|
||||
|
||||
add_com ("tdump", class_trace, trace_dump_command,
|
||||
"Print everything collected at the current tracepoint.");
|
||||
|
||||
Reference in New Issue
Block a user