1 /* Public domain. */ 2 3 #include <signal.h> 4 #include "sig.h" 5 #include "hassgprm.h" 6 sig_pause(void)7 void sig_pause(void) 8 { 9 #ifdef HASSIGPROCMASK 10 sigset_t ss; 11 sigemptyset(&ss); 12 sigsuspend(&ss); 13 #else 14 sigpause(0); 15 #endif 16 } 17