aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2020-10-02 14:44:38 -0400
committerSimon Marchi <simon.marchi@efficios.com>2020-10-02 14:47:06 -0400
commitdb20ebdfae432f23def32f0b9bbf6e023c926235 (patch)
treeb11102a43affccf7bcb740972c51bc2c4212832e /gdb/tui
parent2554f6f564097e4e3a4132d3af8ef78d588d13d1 (diff)
downloadbinutils-db20ebdfae432f23def32f0b9bbf6e023c926235.zip
binutils-db20ebdfae432f23def32f0b9bbf6e023c926235.tar.gz
binutils-db20ebdfae432f23def32f0b9bbf6e023c926235.tar.bz2
gdb: give names to async event/signal handlers
Assign names to async event/signal handlers. They will be used in debug messages when file handlers are invoked. Unlike in the previous patch, the names are not copied in the structure, since we don't need to (all names are string literals for the moment). gdb/ChangeLog: * async-event.h (create_async_signal_handler): Add name parameter. (create_async_event_handler): Likewise. * async-event.c (struct async_signal_handler) <name>: New field. (struct async_event_handler) <name>: New field. (create_async_signal_handler): Assign name. (create_async_event_handler): Assign name. * event-top.c (async_init_signals): Pass name when creating handler. * infrun.c (_initialize_infrun): Likewise. * record-btrace.c (record_btrace_push_target): Likewise. * record-full.c (record_full_open): Likewise. * remote-notif.c (remote_notif_state_allocate): Likewise. * remote.c (remote_target::open_1): Likewise. * tui/tui-win.c (tui_initialize_win): Likewise. Change-Id: Icd9d9f775542ae5fc2cd148c12f481e7885936d5
Diffstat (limited to 'gdb/tui')
-rw-r--r--gdb/tui/tui-win.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/tui/tui-win.c b/gdb/tui/tui-win.c
index f906b0d..86c0fdb 100644
--- a/gdb/tui/tui-win.c
+++ b/gdb/tui/tui-win.c
@@ -576,7 +576,8 @@ tui_initialize_win (void)
{
#ifdef SIGWINCH
tui_sigwinch_token
- = create_async_signal_handler (tui_async_resize_screen, NULL);
+ = create_async_signal_handler (tui_async_resize_screen, NULL,
+ "tui-sigwinch");
{
#ifdef HAVE_SIGACTION