gdbsupport, gdb: change observer_debug to bool

gdb/ChangeLog:

	* observable.c (observer_debug): Change to bool.

gdbsupport/ChangeLog:

	* observable.h (observer_debug): Change to bool.

Change-Id: I58634235a20740a66eacb1c83bae3cf3304ae1fd
This commit is contained in:
Simon Marchi 2021-04-23 16:28:26 -04:00
parent 69cc19455b
commit 98c897e37a
4 changed files with 15 additions and 7 deletions

View File

@ -1,3 +1,7 @@
2021-04-23 Simon Marchi <simon.marchi@polymtl.ca>
* observable.c (observer_debug): Change to bool.
2021-04-23 Andrew Burgess <andrew.burgess@embecosm.com>
* dwarf2/read.c: Add 'unordered_set' include.

View File

@ -28,7 +28,7 @@ namespace gdb
namespace observers
{
unsigned int observer_debug;
bool observer_debug = false;
#define DEFINE_OBSERVABLE(name) decltype (name) name (# name)
@ -92,12 +92,12 @@ void _initialize_observer ();
void
_initialize_observer ()
{
add_setshow_zuinteger_cmd ("observer", class_maintenance,
&gdb::observers::observer_debug, _("\
add_setshow_boolean_cmd ("observer", class_maintenance,
&gdb::observers::observer_debug, _("\
Set observer debugging."), _("\
Show observer debugging."), _("\
When non-zero, observer debugging is enabled."),
NULL,
show_observer_debug,
&setdebuglist, &showdebuglist);
NULL,
show_observer_debug,
&setdebuglist, &showdebuglist);
}

View File

@ -1,3 +1,7 @@
2021-04-23 Simon Marchi <simon.marchi@polymtl.ca>
* observable.h (observer_debug): Change to bool.
2021-04-23 Simon Marchi <simon.marchi@polymtl.ca>
* common-debug.h: Include preprocessor.h.

View File

@ -30,7 +30,7 @@ namespace gdb
namespace observers
{
extern unsigned int observer_debug;
extern bool observer_debug;
/* An observer is an entity which is interested in being notified
when GDB reaches certain states, or certain events occur in GDB.