diff options
author | bde <bde@FreeBSD.org> | 1996-09-13 09:20:15 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-09-13 09:20:15 +0000 |
commit | f230d30a1e127a602bb526ad55f313f36ed628f0 (patch) | |
tree | 380e7f5a7dc4d400a115f86e29dfb4d0e5df52ed /sys/kern/makesyscalls.sh | |
parent | 7828a974708d911e76511f77ed20b37b95fefbcb (diff) | |
download | FreeBSD-src-f230d30a1e127a602bb526ad55f313f36ed628f0.zip FreeBSD-src-f230d30a1e127a602bb526ad55f313f36ed628f0.tar.gz |
Don't use __dead in the kernel. It was an obfuscation for gcc >= 2.5
and a no-op for gcc >= 2.6.
Diffstat (limited to 'sys/kern/makesyscalls.sh')
-rw-r--r-- | sys/kern/makesyscalls.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/kern/makesyscalls.sh b/sys/kern/makesyscalls.sh index d871d35..924e4ea 100644 --- a/sys/kern/makesyscalls.sh +++ b/sys/kern/makesyscalls.sh @@ -1,6 +1,6 @@ #! /bin/sh - # @(#)makesyscalls.sh 8.1 (Berkeley) 6/10/93 -# $Id: makesyscalls.sh,v 1.16 1995/10/07 23:56:18 swallace Exp $ +# $Id: makesyscalls.sh,v 1.17 1996/03/02 19:38:10 peter Exp $ set -e @@ -258,10 +258,11 @@ s/\$//g } if ($2 != "NOPROTO" && (!nosys || funcname != "nosys") && \ (!lkmnosys || funcname != "lkmnosys")) { - if (funcname == "exit") - printf("__dead ") > sysdcl - printf("%s\t%s __P((struct proc *, struct %s *, int []));\n", \ + printf("%s\t%s __P((struct proc *, struct %s *, int []))", \ rettype, funcname, argalias) > sysdcl + if (funcname == "exit") + printf(" __dead2") > sysdcl + printf(";\n") > sysdcl } if (funcname == "nosys") nosys = 1 |