aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport/ChangeLog
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2020-10-02 14:44:40 -0400
committerSimon Marchi <simon.marchi@efficios.com>2020-10-02 14:47:42 -0400
commit6b01403b25c0eb6ce9e7b2e3cc6f5da674089e72 (patch)
treebb4c228df496538c86485682474aee12791491c4 /gdbsupport/ChangeLog
parentba98841943b085891eb4bf4debc3981ac95bb7fb (diff)
downloadfsf-binutils-gdb-6b01403b25c0eb6ce9e7b2e3cc6f5da674089e72.zip
fsf-binutils-gdb-6b01403b25c0eb6ce9e7b2e3cc6f5da674089e72.tar.gz
fsf-binutils-gdb-6b01403b25c0eb6ce9e7b2e3cc6f5da674089e72.tar.bz2
gdb: add debug prints in event loop
Add debug printouts about event loop-related events: - When a file descriptor handler gets invoked - When an async event/signal handler gets invoked gdb/ChangeLog: * async-event.c (invoke_async_signal_handlers): Add debug print. (check_async_event_handlers): Likewise. * event-top.c (show_debug_event_loop): New function. (_initialize_event_top): Register "set debug event-loop" setting. gdbserver/ChangeLog: * server.cc (handle_monitor_command): Handle "set debug-event-loop". (captured_main): Handle "--debug-event-loop". (monitor_show_help): Mention new setting. (gdbserver_usage): Mention new flag. gdbsupport/ChangeLog: * event-loop.h (debug_event_loop): New variable declaration. (event_loop_debug_printf_1): New function declaration. (event_loop_debug_printf): New macro. * event-loop.cc (debug_event_loop): New variable. (handle_file_event): Add debug print. (event_loop_debug_printf_1): New function. Change-Id: If78ed3a69179881368e7895b42940ce13b6a1a05
Diffstat (limited to 'gdbsupport/ChangeLog')
-rw-r--r--gdbsupport/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gdbsupport/ChangeLog b/gdbsupport/ChangeLog
index d5b20ec..05462e6 100644
--- a/gdbsupport/ChangeLog
+++ b/gdbsupport/ChangeLog
@@ -1,5 +1,14 @@
2020-10-02 Simon Marchi <simon.marchi@polymtl.ca>
+ * event-loop.h (debug_event_loop): New variable declaration.
+ (event_loop_debug_printf_1): New function declaration.
+ (event_loop_debug_printf): New macro.
+ * event-loop.cc (debug_event_loop): New variable.
+ (handle_file_event): Add debug print.
+ (event_loop_debug_printf_1): New function.
+
+2020-10-02 Simon Marchi <simon.marchi@polymtl.ca>
+
* common-debug.cc (debug_prefixed_vprintf): Move here.
* common-debug.h (debug_prefixed_vprintf): Move here.