[BACK]Return to signal.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/signal.h between version 1.4 and 1.5

version 1.4, 1998/11/20 11:18:26 version 1.5, 2002/02/16 21:27:17
Line 51 
Line 51 
 #endif  #endif
   
 __BEGIN_DECLS  __BEGIN_DECLS
 int     raise __P((int));  int     raise(int);
 #ifndef _ANSI_SOURCE  #ifndef _ANSI_SOURCE
 int     kill __P((pid_t, int));  int     kill(pid_t, int);
 int     sigaction __P((int, const struct sigaction *, struct sigaction *));  int     sigaction(int, const struct sigaction *, struct sigaction *);
 int     sigaddset __P((sigset_t *, int));  int     sigaddset(sigset_t *, int);
 int     sigdelset __P((sigset_t *, int));  int     sigdelset(sigset_t *, int);
 int     sigemptyset __P((sigset_t *));  int     sigemptyset(sigset_t *);
 int     sigfillset __P((sigset_t *));  int     sigfillset(sigset_t *);
 int     sigismember __P((const sigset_t *, int));  int     sigismember(const sigset_t *, int);
 int     sigpending __P((sigset_t *));  int     sigpending(sigset_t *);
 int     sigprocmask __P((int, const sigset_t *, sigset_t *));  int     sigprocmask(int, const sigset_t *, sigset_t *);
 int     sigsuspend __P((const sigset_t *));  int     sigsuspend(const sigset_t *);
   
 #if defined(__GNUC__) && defined(__STDC__)  #if defined(__GNUC__) && defined(__STDC__)
 extern __inline int sigaddset(sigset_t *set, int signo) {  extern __inline int sigaddset(sigset_t *set, int signo) {
Line 103 
Line 103 
 #define sigfillset(set)         (*(set) = ~(sigset_t)0, 0)  #define sigfillset(set)         (*(set) = ~(sigset_t)0, 0)
   
 #ifndef _POSIX_SOURCE  #ifndef _POSIX_SOURCE
 int     killpg __P((pid_t, int));  int     killpg(pid_t, int);
 int     sigblock __P((int));  int     sigblock(int);
 int     siginterrupt __P((int, int));  int     siginterrupt(int, int);
 int     sigpause __P((int));  int     sigpause(int);
 int     sigreturn __P((struct sigcontext *));  int     sigreturn(struct sigcontext *);
 int     sigsetmask __P((int));  int     sigsetmask(int);
 int     sigstack __P((const struct sigstack *, struct sigstack *));  int     sigstack(const struct sigstack *, struct sigstack *);
 int     sigaltstack __P((const struct sigaltstack *, struct sigaltstack *));  int     sigaltstack(const struct sigaltstack *, struct sigaltstack *);
 int     sigvec __P((int, struct sigvec *, struct sigvec *));  int     sigvec(int, struct sigvec *, struct sigvec *);
 void    psignal __P((unsigned int, const char *));  void    psignal(unsigned int, const char *);
 int     sigwait __P((const sigset_t *, int *));  int     sigwait(const sigset_t *, int *);
 #endif  /* !_POSIX_SOURCE */  #endif  /* !_POSIX_SOURCE */
 #endif  /* !_ANSI_SOURCE */  #endif  /* !_ANSI_SOURCE */
 __END_DECLS  __END_DECLS

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5