diff --git a/include/signal.h b/include/signal.h index 7d089055c18..9e642e16ca3 100644 --- a/include/signal.h +++ b/include/signal.h @@ -310,6 +310,10 @@ # define SIG_HOLD ((_sa_handler_t)1) /* Used only with sigset() */ #endif +#define sigisemptyset(set) (!*(set)) +#define sigorset(dest, left, right) (!(*(dest) = *(left) | *(right))) +#define sigandset(dest, left, right) (!(*(dest) = *(left) & *(right))) + /******************************************************************************** * Public Types ********************************************************************************/