ABORT("sigdelset failed");
# endif
- if (pthread_sigmask(SIG_BLOCK, &set, &oldset) < 0) {
+ if (REAL_FUNC(pthread_sigmask)(SIG_BLOCK, &set, &oldset) < 0) {
WARN("pthread_sigmask set failed, no markers started,"
" errno = %" WARN_PRIdPTR "\n", errno);
GC_markers_m1 = 0;
# ifndef NO_MARKER_SPECIAL_SIGMASK
/* Restore previous signal mask. */
- if (pthread_sigmask(SIG_SETMASK, &oldset, NULL) < 0) {
+ if (REAL_FUNC(pthread_sigmask)(SIG_SETMASK, &oldset, NULL) < 0) {
WARN("pthread_sigmask restore failed, errno = %" WARN_PRIdPTR "\n",
errno);
}