Make GDB not handle SIGINT.
authorKarl Heuer <kwzh@gnu.org>
Sun, 18 Jan 1998 04:54:59 +0000 (04:54 +0000)
committerKarl Heuer <kwzh@gnu.org>
Sun, 18 Jan 1998 04:54:59 +0000 (04:54 +0000)
src/.gdbinit

index b2395e9..9bfc9dd 100644 (file)
@@ -1,11 +1,16 @@
-# Set up a mask to use.
-
 # Force loading of symbols, enough to give us gdb_valbits etc.
 set main
 
 # Find lwlib source files too.
 dir ../lwlib
 
+# Don't enter GDB when user types C-g to quit.
+# This has one unfortunate effect: you can't type C-c
+# at the GDB to stop Emacs, when using X.
+# However, C-z works just as well in that case.
+handle 2 noprint pass
+
+# Set up a mask to use.
 # This should be EMACS_INT, but in some cases that is a macro.
 # long ought to work in all cases right now.
 set $valmask = ((long)1 << gdb_valbits) - 1