diff options
author | Yao Qi <yao@codesourcery.com> | 2012-12-15 04:06:40 +0000 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2012-12-15 04:06:40 +0000 |
commit | c9b6281a3613cf8ac8f5d2e05c4c73e73f8d5fe7 (patch) | |
tree | 3ce61e19baa6bd389375444f82e02dd2105b94f9 | |
parent | 722247f1cb9ab5678ad078ba0ba02070cb03a34b (diff) | |
download | gdb-c9b6281a3613cf8ac8f5d2e05c4c73e73f8d5fe7.zip gdb-c9b6281a3613cf8ac8f5d2e05c4c73e73f8d5fe7.tar.gz gdb-c9b6281a3613cf8ac8f5d2e05c4c73e73f8d5fe7.tar.bz2 |
gdb/
2012-12-15 Yao Qi <yao@codesourcery.com>
* remote-notif.c (_initialize_notif): Add new commands
'set debug notification' and 'show debug notification'.
* NEWS: Mention these new commands.
gdb/doc/
2012-12-15 Yao Qi <yao@codesourcery.com>
* gdb.texinfo (Debugging Output): Document 'set debug
notification' and 'show debug notification'.
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/NEWS | 4 | ||||
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 6 | ||||
-rw-r--r-- | gdb/remote-notif.c | 11 |
5 files changed, 32 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e985645..ea24d83 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2012-12-15 Yao Qi <yao@codesourcery.com> + * remote-notif.c (_initialize_notif): Add new commands + 'set debug notification' and 'show debug notification'. + * NEWS: Mention these new commands. + +2012-12-15 Yao Qi <yao@codesourcery.com> + * Makefile.in (REMOTE_OBS): Add "remote-notif.o". (SFILES): Add "remote-notif.c". (HFILES_NO_SRCDIR): Add "remote-notif.h" and "common/queue.h". @@ -71,6 +71,10 @@ enable type-printer [name]... disable type-printer [name]... Enable or disable type printers. +set debug notification +show debug notification + Control display of debugging info for async remote notification. + * Removed commands ** For the Renesas Super-H architecture, the "regs" command has been removed diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index f2e779b..08ff980 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,5 +1,10 @@ 2012-12-15 Yao Qi <yao@codesourcery.com> + * gdb.texinfo (Debugging Output): Document 'set debug + notification' and 'show debug notification'. + +2012-12-15 Yao Qi <yao@codesourcery.com> + * gdb.texinfo (Listing Tracepoints): New item and example about 'installed on target' output. Add more in the example about 'installed on target'. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 9e80c5b..5abcd93 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -21983,6 +21983,12 @@ Displays the current state of @value{GDBN} JIT debugging. Turns on or off debugging messages from the Linux LWP debug support. @item show debug lin-lwp Show the current state of Linux LWP debugging messages. +@item set debug notification +@cindex remote async notification debugging info +Turns on or off debugging messages about remote async notification. +The default is off. +@item show debug notification +Displays the current state of remote async notification debugging messages. @item set debug observer @cindex observer debugging info Turns on or off display of @value{GDBN} observer debugging. This diff --git a/gdb/remote-notif.c b/gdb/remote-notif.c index 5a72f40..eee09a9 100644 --- a/gdb/remote-notif.c +++ b/gdb/remote-notif.c @@ -38,6 +38,7 @@ #include "event-loop.h" #include "target.h" #include "inferior.h" +#include "gdbcmd.h" #include <string.h> @@ -267,4 +268,14 @@ void _initialize_notif (void) { notif_queue = QUEUE_alloc (notif_client_p, notif_xfree); + + add_setshow_boolean_cmd ("notification", no_class, ¬if_debug, + _("\ +Set debugging of async remote notification."), _("\ +Show debugging of async remote notification."), _("\ +When non-zero, debugging output about async remote notifications" +" is enabled."), + NULL, + NULL, + &setdebuglist, &showdebuglist); } |