diff options
author | Marcel Moolenaar <marcel@FreeBSD.org> | 1999-10-02 19:33:23 +0000 |
---|---|---|
committer | Marcel Moolenaar <marcel@FreeBSD.org> | 1999-10-02 19:33:23 +0000 |
commit | 9102cd0abd557a692ca321cdcff5e18b8288684e (patch) | |
tree | 0b16bb4e7c1f8d6d8bae62c9d92fefd374dd8c9d | |
parent | e25ad0cbafbf208f73d3eba971000cc157c71d7b (diff) | |
download | src-9102cd0abd557a692ca321cdcff5e18b8288684e.tar.gz src-9102cd0abd557a692ca321cdcff5e18b8288684e.zip |
Remove the inline versions of sigaddset, sigdelset, sigemptyset,
sigfillset and sigismember.
Submitted by: bde
Notes
Notes:
svn path=/head/; revision=51871
-rw-r--r-- | include/signal.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/include/signal.h b/include/signal.h index 2e846e621f45..c60db50a795e 100644 --- a/include/signal.h +++ b/include/signal.h @@ -90,57 +90,4 @@ void psignal __P((unsigned int, const char *)); #endif /* !_ANSI_SOURCE */ __END_DECLS -#ifndef _ANSI_SOURCE -/* List definitions after function declarations, or Reiser cpp gets upset. */ -extern __inline int sigaddset(sigset_t *set, int signo) -{ - - if (signo <= 0 || signo > _SIG_MAXSIG) { - /* errno = EINVAL; */ - return (-1); - } - set->__bits[_SIG_WORD(signo)] |= _SIG_BIT(signo); - return (0); -} - -extern __inline int sigdelset(sigset_t *set, int signo) -{ - - if (signo <= 0 || signo > _SIG_MAXSIG) { - /* errno = EINVAL; */ - return (-1); - } - set->__bits[_SIG_WORD(signo)] &= ~_SIG_BIT(signo); - return (0); -} - -extern __inline int sigemptyset(sigset_t *set) -{ - int i; - - for (i = 0; i < _SIG_WORDS; i++) - set->__bits[i] = 0; - return (0); -} - -extern __inline int sigfillset(sigset_t *set) -{ - int i; - - for (i = 0; i < _SIG_WORDS; i++) - set->__bits[i] = ~(unsigned int)0; - return (0); -} - -extern __inline int sigismember(__const sigset_t *set, int signo) -{ - - if (signo <= 0 || signo > _SIG_MAXSIG) { - /* errno = EINVAL; */ - return (-1); - } - return ((set->__bits[_SIG_WORD(signo)] & _SIG_BIT(signo)) ? 1 : 0); -} -#endif /* !_ANSI_SOURCE */ - #endif /* !_SIGNAL_H_ */ |