#include <signal.h>
#include <sys/types.h>
-libc_hidden_proto(raise)
libc_hidden_proto(getpid)
libc_hidden_proto(kill)
-int raise(int signo)
+int attribute_hidden __raise(int signo)
{
return kill(getpid(), signo);
}
+libc_hidden_proto(raise)
+weak_alias(__raise,raise)
libc_hidden_def(raise)
#ifndef LIBC_SIGACTION
libc_hidden_proto(sigaction)
-strong_alias(__libc_sigaction,sigaction)
+weak_alias(__libc_sigaction,sigaction)
libc_hidden_def(sigaction)
#endif
libc_hidden_proto(sigwaitinfo)
-libc_hidden_proto(sigwait)
-int sigwait (const sigset_t *set, int *sig)
+int attribute_hidden __sigwait (const sigset_t *set, int *sig)
{
int ret = 1;
if ((ret = sigwaitinfo(set, NULL)) != -1) {
}
return 1;
}
+libc_hidden_proto(sigwait)
+weak_alias(__sigwait,sigwait)
libc_hidden_def(sigwait)
#ifndef LIBC_SIGACTION
libc_hidden_proto(sigaction)
-strong_alias(__libc_sigaction,sigaction)
+weak_alias(__libc_sigaction,sigaction)
libc_hidden_def(sigaction)
#endif
#ifndef LIBC_SIGACTION
libc_hidden_proto(sigaction)
-strong_alias(__libc_sigaction,sigaction)
+weak_alias(__libc_sigaction,sigaction)
libc_hidden_def(sigaction)
#endif
#ifndef LIBC_SIGACTION
libc_hidden_proto(sigaction)
-strong_alias(__libc_sigaction,sigaction)
+weak_alias(__libc_sigaction,sigaction)
libc_hidden_def(sigaction)
#endif
#ifndef LIBC_SIGACTION
libc_hidden_proto(sigaction)
-strong_alias(__libc_sigaction,sigaction)
+weak_alias(__libc_sigaction,sigaction)
libc_hidden_def(sigaction)
#endif