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:
parent
17e0698b5e
commit
3357acdd16
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=105013
@ -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 *);
|
||||
|
Loading…
Reference in New Issue
Block a user