Implement a new command to show GDB build-time configuration parameters.
* top.c (print_gdb_configuration): New function, displays the details about GDB configure-time parameters. (print_gdb_version): Mention "show configuration". * cli/cli-cmds.c (show_configuration): New function. (_initialize_cli_cmds): Add the "show configuration" command. * main.c (captured_main) <print_configuration>: New static var. <long_options>: Use it. If --configuration was given, call print_gdb_configuration. * doc/gdb.texinfo (Mode Options): Document '-configuration'. (Help): Document "show configuration". (Bug Reporting): Add requirements to include the configuration details in bug reports.
This commit is contained in:
parent
3bcd3d1135
commit
6eaaf48b1c
7 changed files with 154 additions and 5 deletions
|
@ -314,6 +314,12 @@ show_version (char *args, int from_tty)
|
|||
printf_filtered ("\n");
|
||||
}
|
||||
|
||||
static void
|
||||
show_configuration (char *args, int from_tty)
|
||||
{
|
||||
print_gdb_configuration (gdb_stdout);
|
||||
}
|
||||
|
||||
/* Handle the quit command. */
|
||||
|
||||
void
|
||||
|
@ -1756,6 +1762,9 @@ the previous command number shown."),
|
|||
add_cmd ("version", no_set_class, show_version,
|
||||
_("Show what version of GDB this is."), &showlist);
|
||||
|
||||
add_cmd ("configuration", no_set_class, show_configuration,
|
||||
_("Show how GDB was configured at build time."), &showlist);
|
||||
|
||||
/* If target is open when baud changes, it doesn't take effect until
|
||||
the next open (I think, not sure). */
|
||||
add_setshow_zinteger_cmd ("remotebaud", no_class, &baud_rate, _("\
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue