freebsd-dev/lib/libc
James Raynard b487e9d356 Submitted by: (based on code in "Advanced Programming in the Unix Environment"
by W.Richard Ste vens. EINTR handling suggested by bde@freebsd.org).

Code cleanup:

1. Add missing return type.
2. Replace 'union wait' by int.
3. Use Posix-style signal handling instead of signal().
4. Use fork() instead of deprecated vfork().
5. Block signals before fork()'ing, instead of after.
6. Return -1 if fork() fails, instead of 0.
7. Add EINTR handling for waitpid() call.

Also add claim of Posix conformance to man page.
1996-06-05 00:08:54 +00:00
..
amd64 Fix a bug caused by the collision of a local assembler label with another 1996-05-11 13:28:11 +00:00
compat-43 Added missing section numbers to a bunch of .Xr macros, or 1996-03-27 20:49:07 +00:00
db Close PR#218. Don't reference non-existant dbm(3) and ndbm(3) manual 1996-03-03 08:53:05 +00:00
gen Minor corrections. The second parameter is actually of type int 1996-06-03 10:40:39 +00:00
gmon Add support to enable libc to be compiled in ELF format. (#ifdef __ELF__) 1996-05-05 07:56:21 +00:00
i386 Fix a bug caused by the collision of a local assembler label with another 1996-05-11 13:28:11 +00:00
locale Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
net Improve NIS performace of getservbyname() and getservbyport(). Both these 1996-06-01 04:40:42 +00:00
nls Fixed docs/521. 1996-02-09 12:25:08 +00:00
quad Added prototypes. 1995-12-26 13:25:13 +00:00
regex 8bit clean fixes 1996-03-25 14:34:26 +00:00
rpc Work around a bug in the Sun rpc code. This fixes a problem where 1996-03-17 20:12:53 +00:00
stdio Fix bogus MLINKS line from vasprintf change. 1996-05-29 05:00:12 +00:00
stdlib Submitted by: (based on code in "Advanced Programming in the Unix Environment" 1996-06-05 00:08:54 +00:00
stdtime Removed false copyrights... 1996-05-27 06:54:03 +00:00
string `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
sys Use ld -O insted of ld -o + mv. 1996-05-28 16:24:53 +00:00
xdr Minor cleanup of the rpc man pages to silence manck. 1996-02-12 00:02:42 +00:00
yp Code clean up: 1996-06-04 17:35:15 +00:00
Makefile Remove support for OSI networking in user-land (#ifdef OSI aor CCITT) 1996-02-06 20:36:15 +00:00