Add a new 'info proc files' subcommand of 'info proc'.
This command displays a list of open file descriptors. gdb/ChangeLog: * defs.h (enum info_proc_what) [IP_FILES]: New value. * infcmd.c (info_proc_cmd_files): New function. (_initialize_infcmd): Register 'info proc files' command.
This commit is contained in:
parent
725e299974
commit
e98ee8c458
3 changed files with 21 additions and 0 deletions
12
gdb/infcmd.c
12
gdb/infcmd.c
|
@ -3218,6 +3218,14 @@ info_proc_cmd_exe (const char *args, int from_tty)
|
|||
info_proc_cmd_1 (args, IP_EXE, from_tty);
|
||||
}
|
||||
|
||||
/* Implement `info proc files'. */
|
||||
|
||||
static void
|
||||
info_proc_cmd_files (const char *args, int from_tty)
|
||||
{
|
||||
info_proc_cmd_1 (args, IP_FILES, from_tty);
|
||||
}
|
||||
|
||||
/* Implement `info proc all'. */
|
||||
|
||||
static void
|
||||
|
@ -3543,6 +3551,10 @@ List command line arguments of the process."),
|
|||
List absolute filename for executable of the process."),
|
||||
&info_proc_cmdlist);
|
||||
|
||||
add_cmd ("files", class_info, info_proc_cmd_files, _("\
|
||||
List files opened by the specified process."),
|
||||
&info_proc_cmdlist);
|
||||
|
||||
add_cmd ("all", class_info, info_proc_cmd_all, _("\
|
||||
List all available /proc info."),
|
||||
&info_proc_cmdlist);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue