summaryrefslogtreecommitdiffstats
path: root/include/signal.h
Commit message (Collapse)AuthorAgeFilesLines
* Add a strsignal(3) (like strerror(3)) for libc compatability with otherpeter1999-05-181-0/+1
| | | | systems. NetBSD, Linux, SVR4 etc all have it.
* Add the prototype for sigwait().jb1998-08-251-0/+1
|
* Move the include of <machine/ansi.h> to before <sys/signal.h>.dfr1998-08-051-1/+1
|
* nuke signanosleep().peter1998-05-141-5/+0
|
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B anddufault1998-03-281-8/+2
| | | | | | | | | | | | | | | | _KPOSIX_PRIORITY_SCHEDULING options to work. Changes: Change all "posix4" to "p1003_1b". Misnamed files are left as "posix4" until I'm told if I can simply delete them and add new ones; Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux; Add man pages for _POSIX_PRIORITY_SCHEDULING system calls; Add options to LINT; Minor fixes to P1003_1B code during testing.
* Put sigevent and AIO_LISTIO_MAX back in aio.h sodufault1998-03-081-17/+0
| | | | that kernels can be built.
* Reviewed by: bdedufault1998-03-081-3/+33
| | | | | | | | | | | | | | | | | | | | | | | Changes to support building with _POSIX_SOURCE set to 199309L: 1. Add sys/_posix.h to handle those preprocessor defs that POSIX says have effects when defined before including any header files; 2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE 3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now defined in POSIX. These show up when: _POSIX_SOURCE and _POSIX_C_SOURCE are not set or _POSIX_C_SOURCE is set >= 199309L and vanish when: _POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L. 4. Explain these in man 9 posix4; 5. Include _posix.h and conditionalize on new feature test.
* Reviewed by: msmith, bde long agodufault1998-03-041-0/+5
| | | | | POSIX.4 headers and sysctl variables. Nothing should change unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
* Added missing declaration of signanosleep().bde1998-01-161-0/+5
|
* Added missing prototype for sigaltstack()smpatel1996-06-281-0/+1
|
* Fix standards conformance bugs in <signal.h>:bde1995-06-281-8/+10
| | | | | | | | | | | | | | | | | | | | | include/signal.h: There was massive namespace pollution from including <sys/types.h>. POSIX functions were declared even when _ANSI_SOURCE is defined. sys.sys/signal.h: NSIG was declared even if _ANSI_SOURCE or _POSIX_SOURCE is defined. sig_atomic_t wasn't declared if _POSIX_SOURCE is defined. Declare a typedef for signal handling functions and use it to unobfuscate declarations and to avoid half-baked function types that cause unwanted compiler warnings at certain warning levels. Fix confusing comment about SA_RESTART. sys/i386/include/signal.h: This has to be included to get the declaration of sig_atomic_t even when _ANSI_SOURCE is defined, so be more careful about polluting the ANSI namespace. Uniformize idempotency ifdefs.
* BSD 4.4 Lite Include Sourcesrgrimes1994-05-241-0/+82
OpenPOWER on IntegriCloud