github.com/afumu/libc@v0.0.6/musl/src/signal/sigfillset.c (about)

     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  }