mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 10:22:41 +08:00
6796bc807a
1998-09-06 09:53 -0400 Zack Weinberg <zack@rabi.phys.columbia.edu> * Makeconfig (+gccwarn): Remove -Wno-parentheses. * elf/dl-open.c: Quiet -Wparentheses warnings. * iconvdata/johab.c: Likewise. * iconvdata/uhc.c: Likewise. * inet/inet_net.c: Likewise. * io/fts.c: Likewise. * locale/newlocale.c: Likewise. * misc/getttyent.c: Likewise. * misc/mntent_r.c: Likewise. * misc/ttyslot.c: Likewise. * nscd/nscd_conf.c: Likewise. * nss/nsswitch.c: Likewise. * resolv/gethnamaddr.c: Likewise. * resolv/nsap_addr.c: Likewise. * resolv/res_debug.c: Likewise. * stdio-common/_itoa.c: Likewise. * stdlib/strtod.c: Likewise. * string/strverscmp.c: Likewise. * sunrpc/svc.c: Likewise. * sysdeps/libm-ieee754/e_cosh.c: Likewise. * sysdeps/libm-ieee754/e_gamma_r.c: Likewise. * sysdeps/libm-ieee754/e_sinh.c: Likewise. * sysdeps/posix/getaddrinfo.c: Likewise. * include/dlfcn.h: Likewise. * elf/dlfcn.h: Declare dladdr only for __USE_GNU. Define RTLD_DEFAULT.
28 lines
1.2 KiB
C
28 lines
1.2 KiB
C
#ifndef _SIGNAL_H
|
|
#if defined __need_sig_atomic_t || defined __need_sigset_t
|
|
# include <signal/signal.h>
|
|
#else
|
|
# include <signal/signal.h>
|
|
|
|
/* Now define the internal interfaces. */
|
|
extern __sighandler_t __bsd_signal __P ((int __sig, __sighandler_t __handler));
|
|
extern int __kill __P ((__pid_t __pid, int __sig));
|
|
extern int __sigblock __P ((int __mask));
|
|
extern int __sigsetmask __P ((int __mask));
|
|
extern int __sigprocmask __P ((int __how,
|
|
__const sigset_t *__set, sigset_t *__oset));
|
|
extern int __sigsuspend __P ((__const sigset_t *__set));
|
|
extern int __sigwait __P ((__const sigset_t *__set, int *__sig));
|
|
extern int __sigwaitinfo __P ((__const sigset_t *__set, siginfo_t *__info));
|
|
extern int __sigtimedwait __P ((__const sigset_t *__set, siginfo_t *__info,
|
|
__const struct timespec *__timeout));
|
|
extern int __sigqueue __P ((__pid_t __pid, int __sig,
|
|
__const union sigval __val));
|
|
extern int __sigvec __P ((int __sig, __const struct sigvec *__vec,
|
|
struct sigvec *__ovec));
|
|
extern int __sigreturn __P ((struct sigcontext *__scp));
|
|
extern int __sigaltstack __P ((__const struct sigaltstack *__ss,
|
|
struct sigaltstack *__oss));
|
|
#endif
|
|
#endif
|