summaryrefslogtreecommitdiff
path: root/shells/tcsh/patches/patch-ab
blob: ca1986c7fa279171f49b080fe69bc9217f7a0b30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-ab,v 1.9 2005/09/20 14:18:02 tron Exp $

--- tc.sig.h.orig	2005-01-18 20:24:51.000000000 +0000
+++ tc.sig.h	2005-09-20 15:13:22.000000000 +0100
@@ -58,7 +58,7 @@
 /*
  * sigvec is not the same everywhere
  */
-# if defined(_SEQUENT_) || (defined(_POSIX_SOURCE) && !defined(hpux))
+# if defined(_SEQUENT_) || (defined(_POSIX_SOURCE) && !defined(hpux)) || defined(__NetBSD__)
 #  define HAVE_SIGVEC
 #  define mysigvec(a, b, c)	sigaction(a, b, c)
 typedef struct sigaction sigvec_t;
@@ -67,7 +67,7 @@
 #  undef sv_flags
 #  define sv_handler sa_handler
 #  define sv_flags sa_flags
-# endif /* _SEQUENT || (_POSIX_SOURCE && !hpux) */
+# endif /* _SEQUENT || (_POSIX_SOURCE && !hpux) || __NetBSD__ */
 
 # ifdef hpux
 #  define HAVE_SIGVEC