regex: simplify the {,} repetition parsing logic
[oweals/musl.git] / src / signal / sigfillset.c
1 #include <signal.h>
2 #include <limits.h>
3
4 int sigfillset(sigset_t *set)
5 {
6 #if ULONG_MAX == 0xffffffff
7         set->__bits[0] = 0x7ffffffful;
8         set->__bits[1] = 0xfffffffcul;
9         if (_NSIG > 65) {
10                 set->__bits[2] = 0xfffffffful;
11                 set->__bits[3] = 0xfffffffful;
12         }
13 #else
14         set->__bits[0] = 0xfffffffc7ffffffful;
15         if (_NSIG > 65) set->__bits[1] = 0xfffffffffffffffful;
16 #endif
17         return 0;
18 }