]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/ChangeLog
Add RAII class for blocking gdb signals
[thirdparty/binutils-gdb.git] / gdb / ChangeLog
index ca9290180cc5386f84e2eaf6c5c7cdcb30cc26da..9d4fe360b27d16d5a8800fb4d52b465099ece624 100644 (file)
@@ -1,3 +1,21 @@
+2019-11-26  Tom Tromey  <tom@tromey.com>
+
+       * gdbsupport/signals-state-save-restore.c (original_signal_mask):
+       Remove comment.
+       (save_original_signals_state, restore_original_signals_state): Use
+       gdb_sigmask.
+       * linux-nat.c (block_child_signals, restore_child_signals_mask)
+       (_initialize_linux_nat): Use gdb_sigmask.
+       * guile/guile.c (_initialize_guile): Use block_signals.
+       * Makefile.in (HFILES_NO_SRCDIR): Add gdb-sigmask.h.
+       * gdbsupport/gdb-sigmask.h: New file.
+       * event-top.c (async_sigtstp_handler): Use gdb_sigmask.
+       * cp-support.c (gdb_demangle): Use gdb_sigmask.
+       * gdbsupport/common.m4 (GDB_AC_COMMON): Check for
+       pthread_sigmask.
+       * configure, config.in: Rebuild.
+       * gdbsupport/block-signals.h: New file.
+
 2019-11-26  Tom Tromey  <tom@tromey.com>
 
        * acinclude.m4: Include ax_pthread.m4.