1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/lib/libc/compat-43
Jason Evans 9233c4d942 Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),
just use _foo() <-- foo().  In the case of a libpthread that doesn't do
call conversion (such as linuxthreads and our upcoming libpthread), this
is adequate.  In the case of libc_r, we still need three names, which are
now _thread_sys_foo() <-- _foo() <-- foo().

Convert all internal libc usage of: aio_suspend(), close(), fsync(), msync(),
nanosleep(), open(), fcntl(), read(), and write() to _foo() instead of foo().

Remove all internal libc usage of: creat(), pause(), sleep(), system(),
tcdrain(), wait(), and waitpid().

Make thread cancellation fully POSIX-compliant.

Suggested by:	deischen
2000-01-27 23:07:25 +00:00
..
creat.2 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
creat.c Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), 2000-01-27 23:07:25 +00:00
gethostid.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
gethostid.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
getwd.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
killpg.2 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
killpg.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
Makefile.inc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
sethostid.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
setpgrp.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
setrgid.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
setruid.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
setruid.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
sigblock.2 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
sigcompat.c Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), 2000-01-27 23:07:25 +00:00
sigpause.2 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
sigsetmask.2 Typo cops. 1999-12-28 15:24:01 +00:00
sigvec.2 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00