gdb: make debug_infrun a bool

gdb/ChangeLog:

	* infrun.h (debug_infrun): Make a bool.
	* infrun.c (debug_infrun): Make a bool.
	(_initialize_infrun): Use add_setshow_boolean_cmd to define "set
	debug infrun".

Change-Id: If934106a6d3f879b93d265855eb705b1d606339a
This commit is contained in:
Simon Marchi 2020-12-11 14:02:52 -05:00
parent 74b773fcd6
commit 94ba44a68d
3 changed files with 15 additions and 9 deletions

View file

@ -1,3 +1,10 @@
2020-12-11 Simon Marchi <simon.marchi@polymtl.ca>
* infrun.h (debug_infrun): Make a bool.
* infrun.c (debug_infrun): Make a bool.
(_initialize_infrun): Use add_setshow_boolean_cmd to define "set
debug infrun".
2020-12-11 Simon Marchi <simon.marchi@polymtl.ca>
* displaced-stepping.h (displaced_debug_printf): Use

View file

@ -153,7 +153,7 @@ static ptid_t previous_inferior_ptid;
static bool detach_fork = true;
unsigned int debug_infrun = 0;
bool debug_infrun = false;
static void
show_debug_infrun (struct ui_file *file, int from_tty,
struct cmd_list_element *c, const char *value)
@ -9214,13 +9214,12 @@ There is no `stop' command, but you can set a hook on `stop'.\n\
This allows you to set a list of commands to be run each time execution\n\
of the program stops."), &cmdlist);
add_setshow_zuinteger_cmd ("infrun", class_maintenance, &debug_infrun, _("\
Set inferior debugging."), _("\
Show inferior debugging."), _("\
When non-zero, inferior specific debugging is enabled."),
NULL,
show_debug_infrun,
&setdebuglist, &showdebuglist);
add_setshow_boolean_cmd
("infrun", class_maintenance, &debug_infrun,
_("Set inferior debugging."),
_("Show inferior debugging."),
_("When non-zero, inferior specific debugging is enabled."),
NULL, show_debug_infrun, &setdebuglist, &showdebuglist);
add_setshow_boolean_cmd ("non-stop", no_class,
&non_stop_1, _("\

View file

@ -29,7 +29,7 @@ struct process_stratum_target;
struct thread_info;
/* True if we are debugging run control. */
extern unsigned int debug_infrun;
extern bool debug_infrun;
/* Print an "infrun" debug statement. */