1#define _GNU_SOURCE 2#include <signal.h> 3#include <string.h> 4 5int sigisemptyset(const sigset_t *set) 6{ 7 static const unsigned long zeroset[_NSIG/8/sizeof(long)]; 8 return !memcmp(set, &zeroset, _NSIG/8); 9} 10