2004-05-07 Andrew Cagney <cagney@redhat.com>
* observer.c: Include "commands.h" and "gdbcmd.h". (observer_debug, _initialize_observer): Add the command "set/show debug observer". * observer.sh: When observer debugging, log notify calls. * Makefile.in (observer.o): Update dependencies. Index: doc/ChangeLog 2004-05-07 Andrew Cagney <cagney@redhat.com> * observer.texi (GDB Observers): Add "Debugging" section. Include cross reference to "set/show debug observer". * gdb.texinfo (Debugging Output): Document "set/show debug observer".
This commit is contained in:
parent
ba3e8e4643
commit
2b4855ab6b
7 changed files with 49 additions and 1 deletions
|
@ -52,6 +52,10 @@
|
|||
|
||||
#include "defs.h"
|
||||
#include "observer.h"
|
||||
#include "command.h"
|
||||
#include "gdbcmd.h"
|
||||
|
||||
static int observer_debug;
|
||||
|
||||
/* The internal generic observer. */
|
||||
|
||||
|
@ -189,4 +193,18 @@ observer_test_third_notification_function (struct bpstats *bs)
|
|||
observer_test_third_observer++;
|
||||
}
|
||||
|
||||
extern initialize_file_ftype _initialize_observer; /* -Wmissing-prototypes */
|
||||
|
||||
void
|
||||
_initialize_observer (void)
|
||||
{
|
||||
add_setshow_zinteger_cmd ("observer", class_maintenance, &observer_debug, "\
|
||||
Set observer debugging.\n\
|
||||
When non-zero, observer debugging is enabled.", "\
|
||||
Show observer debugging.\n\
|
||||
When non-zero, observer debugging is enabled.",
|
||||
NULL, NULL,
|
||||
&setdebuglist, &showdebuglist);
|
||||
}
|
||||
|
||||
#include "observer.inc"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue