X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fevent-top.h;h=f858626dd5313deebca30f1e56e065e0dd6ca1c4;hb=refs%2Fheads%2Fconcurrent-displaced-stepping-2020-04-01;hp=1dc7b13d4f8adb5f515fed5114bf4f04628cd46b;hpb=491144b5e21bbfd41969c175aebb663976f59058;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/event-top.h b/gdb/event-top.h index 1dc7b13d4f..f858626dd5 100644 --- a/gdb/event-top.h +++ b/gdb/event-top.h @@ -1,6 +1,6 @@ /* Definitions used by event-top.c, for GDB, the GNU debugger. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Written by Elena Zannoni of Cygnus Solutions. @@ -70,4 +70,10 @@ extern void gdb_rl_callback_handler_install (const char *prompt); currently installed. */ extern void gdb_rl_callback_handler_reinstall (void); +/* The SIGSEGV handler for this thread, or NULL if there is none. GDB + always installs a global SIGSEGV handler, and then lets threads + indicate their interest in handling the signal by setting this + thread-local variable. */ +extern thread_local void (*thread_local_segv_handler) (int); + #endif