summaryrefslogtreecommitdiffstats
path: root/contrib/tcsh/tc.sig.h
diff options
context:
space:
mode:
authormp <mp@FreeBSD.org>2005-04-24 19:41:08 +0000
committermp <mp@FreeBSD.org>2005-04-24 19:41:08 +0000
commit94a109bd814074f290affa8f7698847719d55833 (patch)
tree6daeb0464a7bc8705c0246b7fd98e212b6beed09 /contrib/tcsh/tc.sig.h
parentbbd1addf8f9452690ad13ce5b875ee4cc9633958 (diff)
downloadFreeBSD-src-94a109bd814074f290affa8f7698847719d55833.zip
FreeBSD-src-94a109bd814074f290affa8f7698847719d55833.tar.gz
Import of tcsh-6.14.00
Diffstat (limited to 'contrib/tcsh/tc.sig.h')
-rw-r--r--contrib/tcsh/tc.sig.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/tcsh/tc.sig.h b/contrib/tcsh/tc.sig.h
index c87936a..2a6637e 100644
--- a/contrib/tcsh/tc.sig.h
+++ b/contrib/tcsh/tc.sig.h
@@ -1,4 +1,4 @@
-/* $Header: /src/pub/tcsh/tc.sig.h,v 3.26 2002/07/12 13:16:19 christos Exp $ */
+/* $Header: /src/pub/tcsh/tc.sig.h,v 3.28 2005/01/18 20:24:51 christos Exp $ */
/*
* tc.sig.h: Signal handling
*
@@ -133,6 +133,9 @@ typedef struct sigvec sigvec_t;
#if !defined(NSIG) && defined(_NSIG)
# define NSIG _NSIG
#endif /* !NSIG && _NSIG */
+#if !defined(NSIG)
+#define NSIG (sizeof(sigset_t) * 8)
+#endif /* !NSIG */
#if !defined(MAXSIG) && defined(NSIG)
# define MAXSIG NSIG
#endif /* !MAXSIG && NSIG */
@@ -187,7 +190,7 @@ typedef struct sigvec sigvec_t;
# else
# define SYNCHMASK (sigmask(SIGCHLD))
# endif
-extern sigret_t synch_handler();
+extern RETSIGTYPE synch_handler();
#endif /* convex */
#ifdef SAVESIGVEC
OpenPOWER on IntegriCloud