signal.h (8fa0b743820f61c661ba5f3ea0e3be0dc137910e) signal.h (448f5f73dcc7efe69df16b6a875b0cf0c6f41ae3)
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 94 unchanged lines hidden (view full) ---

103void (*sigset(int, void (*)(int)))(int);
104int xsi_sigpause(int);
105#endif
106
107#if __XSI_VISIBLE >= 600
108int siginterrupt(int, int);
109#endif
110
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 94 unchanged lines hidden (view full) ---

103void (*sigset(int, void (*)(int)))(int);
104int xsi_sigpause(int);
105#endif
106
107#if __XSI_VISIBLE >= 600
108int siginterrupt(int, int);
109#endif
110
111#if __POSIX_VISIBLE >= 200809 || __BSD_VISIBLE
111#if __POSIX_VISIBLE >= 200809
112void psignal(unsigned int, const char *);
113#endif
114
115#if __BSD_VISIBLE
116int sigblock(int);
117struct __ucontext; /* XXX spec requires a complete declaration. */
118int sigreturn(const struct __ucontext *);
119int sigsetmask(int);
120int sigstack(const struct sigstack *, struct sigstack *);
121int sigvec(int, struct sigvec *, struct sigvec *);
122#endif
123__END_DECLS
124
125#endif /* !_SIGNAL_H_ */
112void psignal(unsigned int, const char *);
113#endif
114
115#if __BSD_VISIBLE
116int sigblock(int);
117struct __ucontext; /* XXX spec requires a complete declaration. */
118int sigreturn(const struct __ucontext *);
119int sigsetmask(int);
120int sigstack(const struct sigstack *, struct sigstack *);
121int sigvec(int, struct sigvec *, struct sigvec *);
122#endif
123__END_DECLS
124
125#endif /* !_SIGNAL_H_ */