1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-01 08:27:59 +00:00

Assume POSIX/XSI is always visible in the __BSD_VISIBLE case. Fix a

mix-up with siginterrupt().
This commit is contained in:
Mike Barcroft 2002-10-13 00:29:06 +00:00
parent 17e0698b5e
commit 3357acdd16
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=105013

View File

@ -48,7 +48,7 @@ extern __const char *__const sys_siglist[NSIG];
extern __const int sys_nsig;
#endif
#if __BSD_VISIBLE || __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
#if __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
#ifndef _PID_T_DECLARED
typedef __pid_t pid_t;
#define _PID_T_DECLARED
@ -60,7 +60,7 @@ struct timespec;
int raise(int);
#if __BSD_VISIBLE || __POSIX_VISIBLE || __XSI_VISIBLE
#if __POSIX_VISIBLE || __XSI_VISIBLE
int kill(__pid_t, int);
int sigaction(int, const struct sigaction * __restrict,
struct sigaction * __restrict);
@ -75,20 +75,23 @@ int sigsuspend(const sigset_t *);
int sigwait(const sigset_t * __restrict, int * __restrict);
#endif
#if __BSD_VISIBLE || __POSIX_VISIBLE >= 199506 || __XSI_VISIBLE >= 600
#if __POSIX_VISIBLE >= 199506 || __XSI_VISIBLE >= 600
int sigqueue(__pid_t, int, const union sigval);
int sigtimedwait(const sigset_t * __restrict, siginfo_t * __restrict,
const struct timespec * __restrict);
int sigwaitinfo(const sigset_t * __restrict, siginfo_t * __restrict);
#endif
#if __BSD_VISIBLE || __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
#if __XSI_VISIBLE
int killpg(__pid_t, int);
int sigaltstack(const stack_t * __restrict, stack_t * __restrict);
int siginterrupt(int, int);
int sigpause(int);
#endif
#if __POSIX_VISIBLE >= 200112
int siginterrupt(int, int);
#endif
#if __BSD_VISIBLE
int sigblock(int);
int sigreturn(const struct __ucontext *);