blob: 312c66cf84f14362cb29bec7dd3111624993df92 [file] [log] [blame]
Rich Felkerfb80e042011-09-12 00:00:30 -04001#define _GNU_SOURCE
2#include <signal.h>
3#include <string.h>
4
5int sigisemptyset(const sigset_t *set)
6{
Rich Felker76fbf6a2013-08-09 21:25:29 -04007 static const unsigned long zeroset[_NSIG/8/sizeof(long)];
8 return !memcmp(set, &zeroset, _NSIG/8);
Rich Felkerfb80e042011-09-12 00:00:30 -04009}