diff --git a/newlib/libc/sys/jehanne/sigsets.c b/newlib/libc/sys/jehanne/sigsets.c index ab1639338..7d3e19574 100644 --- a/newlib/libc/sys/jehanne/sigsets.c +++ b/newlib/libc/sys/jehanne/sigsets.c @@ -57,6 +57,13 @@ sigdelset(sigset_t *set, int signo) return POSIX_sigdelset(errnop, set, signo); } +int +sigpending(sigset_t *set) +{ + int *errnop = &_REENT->_errno; + return POSIX_sigpending(errnop, set); +} + int sigprocmask(int how, const sigset_t *set, sigset_t *oset) {