- Copyright (C) 1993, 1999, 2001-2011 Free Software Foundation, Inc.
+
+Copyright (C) 1993, 1999, 2001-2012 Free Software Foundation, Inc.
#include <pthread.h>
/* If defined, asynchronous signals delivered to a non-main thread are
forwarded to the main thread. */
#include <pthread.h>
/* If defined, asynchronous signals delivered to a non-main thread are
forwarded to the main thread. */
/* POSIX pretty much destroys any possibility of writing sigmask as a
macro in standard C. We always define our own version because the
/* POSIX pretty much destroys any possibility of writing sigmask as a
macro in standard C. We always define our own version because the
sigset_t sys_sigblock (sigset_t new_mask);
sigset_t sys_sigunblock (sigset_t new_mask);
sigset_t sys_sigsetmask (sigset_t new_mask);
sigset_t sys_sigblock (sigset_t new_mask);
sigset_t sys_sigunblock (sigset_t new_mask);
sigset_t sys_sigsetmask (sigset_t new_mask);
#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
#define sigfree() sigsetmask (SIGEMPTYMASK)
#define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)
#define sigfree() sigsetmask (SIGEMPTYMASK)