Thu May 9 13:54:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>

* commands.c (fatal_error_signal) [SIGQUIT]: Make SIGQUIT check
	conditional.
This commit is contained in:
Roland McGrath 1996-05-09 20:07:14 +00:00
parent 085eac4c74
commit 5e728dfa57

View file

@ -1,5 +1,5 @@
/* Command processing for GNU Make. /* Command processing for GNU Make.
Copyright (C) 1988, 89, 91, 92, 93, 94, 95 Free Software Foundation, Inc. Copyright (C) 1988, 89, 91, 92, 93, 94, 95, 96 Free Software Foundation, Inc.
This file is part of GNU Make. This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify GNU Make is free software; you can redistribute it and/or modify
@ -434,10 +434,12 @@ fatal_error_signal (sig)
remove_intermediates (1); remove_intermediates (1);
#ifdef SIGQUIT
if (sig == SIGQUIT) if (sig == SIGQUIT)
/* We don't want to send ourselves SIGQUIT, because it will /* We don't want to send ourselves SIGQUIT, because it will
cause a core dump. Just exit instead. */ cause a core dump. Just exit instead. */
exit (EXIT_FAILURE); exit (EXIT_FAILURE);
#endif
/* Signal the same code; this time it will really be fatal. The signal /* Signal the same code; this time it will really be fatal. The signal
will be unblocked when we return and arrive then to kill us. */ will be unblocked when we return and arrive then to kill us. */