diff options
author | cracauer <cracauer@FreeBSD.org> | 1998-08-24 10:17:20 +0000 |
---|---|---|
committer | cracauer <cracauer@FreeBSD.org> | 1998-08-24 10:17:20 +0000 |
commit | f3d290b0b53aa55bf027aba6c54dd0e5b1d101f3 (patch) | |
tree | f26bf7d06a6acaf0ba2829e55a588da97f3ea4a7 /usr.bin/mkdep | |
parent | 5112766b07ec301856c63e772236ab606ccb7942 (diff) | |
download | FreeBSD-src-f3d290b0b53aa55bf027aba6c54dd0e5b1d101f3.zip FreeBSD-src-f3d290b0b53aa55bf027aba6c54dd0e5b1d101f3.tar.gz |
When exiting on SIGINT, exit with signal status
Diffstat (limited to 'usr.bin/mkdep')
-rw-r--r-- | usr.bin/mkdep/mkdep.gcc.sh | 4 | ||||
-rw-r--r-- | usr.bin/mkdep/mkdep.sh | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/mkdep/mkdep.gcc.sh b/usr.bin/mkdep/mkdep.gcc.sh index 1b0ffab..157210a 100644 --- a/usr.bin/mkdep/mkdep.gcc.sh +++ b/usr.bin/mkdep/mkdep.gcc.sh @@ -32,7 +32,7 @@ # SUCH DAMAGE. # # @(#)mkdep.gcc.sh 8.1 (Berkeley) 6/6/93 -# $Id: mkdep.gcc.sh,v 1.12 1997/02/22 19:56:10 peter Exp $ +# $Id: mkdep.gcc.sh,v 1.13 1998/08/17 11:43:25 jb Exp $ D=.depend # default dependency file is .depend append=0 @@ -66,7 +66,7 @@ case $# in 0) esac TMP=_mkdep$$ -trap 'rm -f $TMP ; exit 1' 1 2 3 13 15 +trap 'rm -f $TMP ; trap 2 ; kill -2 $$' 1 2 3 13 15 trap 'rm -f $TMP' 0 # For C sources, mkdep must use exactly the same cpp and predefined flags diff --git a/usr.bin/mkdep/mkdep.sh b/usr.bin/mkdep/mkdep.sh index 5344108..b039fe6 100644 --- a/usr.bin/mkdep/mkdep.sh +++ b/usr.bin/mkdep/mkdep.sh @@ -69,7 +69,7 @@ fi TMP=/tmp/mkdep$$ -trap 'rm -f $TMP ; exit 1' 1 2 3 13 15 +trap 'rm -f $TMP ; trap 2 ; kill -2 $$' 1 2 3 13 15 cc -M $* | sed " |