]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
gdb/gdbinit: don't stop on SIGUSR1
authorSimon Ruderich <simon@ruderich.org>
Sun, 17 Jun 2018 06:23:08 +0000 (08:23 +0200)
committerSimon Ruderich <simon@ruderich.org>
Sun, 17 Jun 2018 06:23:29 +0000 (08:23 +0200)
It's often used to reload the config. Also used to document how to
change signal handling in gdb which I always forget.

misc/gdb/gdbinit

index 59b79c0784715899926b7115998ac899875d51b2..01b5d8b9902b15e2cedfac2525dbff968ca5a53f 100644 (file)
@@ -34,4 +34,11 @@ set output-radix 16
 # without debug information.
 set disassemble-next-line on
 
+
+# Don't stop on SIGUSR1 and instead let the program handle it. Thanks to
+# peeterjot [1] for the idea (read on 2018-02-02).
+#
+# [1]: https://peeterjoot.wordpress.com/2010/07/07/avoiding-gdb-signal-noise/
+handle SIGUSR1 noprint nostop
+
 # vim: ft=gdb