1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/i386
Bruce Evans 943c18018b Fix standards conformance bugs in <signal.h>:
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.
1995-06-28 02:14:13 +00:00
..
apm Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
bios Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
boot Reset defaults in case of boot() is looping several times (e.g. the 1995-06-25 14:02:57 +00:00
conf Add an option to the psm driver to skip the parts of the probe which break 1995-06-22 10:56:56 +00:00
eisa Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
i386 Partially fix `sysctl machdep.console_device'. The fix will be complete 1995-06-26 07:39:52 +00:00
ibcs2 Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
include Fix standards conformance bugs in <signal.h>: 1995-06-28 02:14:13 +00:00
isa The BT scsi driver has recently had a message changed - it could be 1995-06-25 17:45:05 +00:00
linux First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
pci Correct pcibus_setup() to return as soon as one test succeeds. 1995-03-22 21:35:39 +00:00
scsi Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
Makefile