From: Roland McGrath Date: Mon, 25 Jul 1994 22:47:14 +0000 (+0000) Subject: (fatal_error_signal) [__MSDOS__]: Just remove intermediates and exit. X-Git-Tag: 3.71.2~27 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cdd25d1fb313057b4209dcf1a957987faa16e0d4;p=thirdparty%2Fmake.git (fatal_error_signal) [__MSDOS__]: Just remove intermediates and exit. Part of MSDOS/GO32 port from DJ Delorie . --- diff --git a/commands.c b/commands.c index 266bdea8..de5af525 100644 --- a/commands.c +++ b/commands.c @@ -329,6 +329,10 @@ RETSIGTYPE fatal_error_signal (sig) int sig; { +#ifdef __MSDOS__ + remove_intermediates (1); + exit (1); +#else /* Not MSDOS. */ handling_fatal_signal = 1; /* Set the handling for this signal to the default. @@ -385,6 +389,7 @@ fatal_error_signal (sig) will be unblocked when we return and arrive then to kill us. */ if (kill (getpid (), sig) < 0) pfatal_with_name ("kill"); +#endif /* MSDOS. */ } /* Delete FILE unless it's precious or not actually a file (phony),