summaryrefslogtreecommitdiff
path: root/libc/signal/sigsetops.c
blob: fa5fe6acf33691afba2975d626ad6364725265b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* Define the real-function versions of all inline functions
   defined in signal.h (or bits/sigset.h).  */

#include <features.h>

#define __PROVIDE_OUT_OF_LINE_SIGSETFN
#ifndef __USE_EXTERN_INLINES
# define __USE_EXTERN_INLINES	1
#endif

#include <signal.h>

/* Since we massaged signal.h into emitting non-inline function
 * definitions, we need to finish PLT avoidance trick: */
#undef __sigismember
#undef __sigaddset
#undef __sigdelset
libc_hidden_def(__sigismember)
libc_hidden_def(__sigaddset)
libc_hidden_def(__sigdelset)