emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/syssignal.h


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/src/syssignal.h
Date: Sun, 30 Dec 2001 17:41:46 -0500

Index: emacs/src/syssignal.h
diff -c emacs/src/syssignal.h:1.34 emacs/src/syssignal.h:1.35
*** emacs/src/syssignal.h:1.34  Fri Nov 10 20:07:16 2000
--- emacs/src/syssignal.h       Sat Nov  3 11:52:13 2001
***************
*** 86,104 ****
--- 86,110 ----
        sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL))
  #endif
  
+ #ifndef sigunblock
  #define sigunblock(sig)                                               \
       (sigprocmask_set = SIGFULLMASK & ~(sig),                 \
        sigprocmask (SIG_SETMASK, &sigprocmask_set, NULL))
+ #endif
  
  #else
  #ifdef USG
  
+ #ifndef sigunblock
  #define sigunblock(sig) 
+ #endif
  
  #else
  
+ #ifndef sigunblock
  #define sigunblock(SIG) \
  { SIGMASKTYPE omask = sigblock (SIGEMPTYMASK); sigsetmask (omask & ~SIG); }
+ #endif
  
  #endif /* ! defined (USG) */
  #endif /* ! defined (USG5_4) */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]