freebsd-dev/lib/libc/locale
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
..
ansi.c fix unsigned overflow 1998-10-25 05:06:42 +00:00
big5.c PR: 10918 1999-05-07 13:24:58 +00:00
collate.c Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(), 2000-01-27 23:07:25 +00:00
collate.h __collate_substitute() do something non-trivial only for German. For everyone 1999-09-12 21:15:28 +00:00
collcmp.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ctype.3 Correct "standard compilance" notes 1999-12-14 10:35:09 +00:00
euc.4 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
euc.5 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
euc.c Include string.h for memcpy function prototype. 1998-01-14 08:14:56 +00:00
frune.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isalnum.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isalpha.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isascii.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isblank.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
iscntrl.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isctype.c Back up following macros by functions: ishexnumber, isideogram, isnumber, 1999-12-17 15:12:21 +00:00
isdigit.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isgraph.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
islower.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isprint.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
ispunct.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isspace.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isupper.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
isxdigit.3 Although it should be obvious that the 3-digit numeric values of the 2000-01-19 16:21:05 +00:00
lconv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
localeconv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
Makefile.inc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
mbrune.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
mbrune.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
mskanji.c Move it under XPG4 define 1997-09-25 23:20:26 +00:00
multibyte.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
nomacros.c Reviewed by: ache and wollman (long ago) 1995-04-07 11:52:17 +00:00
none.c As above. 1995-10-22 14:38:48 +00:00
rune.3 mdoc(7)'fy 1999-09-23 13:45:43 +00:00
rune.c Reduce static binaries bloat by splitting out normally unused 1995-10-23 02:13:05 +00:00
runetype.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
setinvalidrune.c Reduce static binaries bloat by splitting out normally unused 1995-10-23 02:13:05 +00:00
setlocale.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
setlocale.c Fix dead loop if locale contains / and not all categories specified 1999-11-09 11:09:16 +00:00
setlocale.h Restore PATH_LOCALE functionality using issetugid() call now 1997-04-07 08:54:38 +00:00
setrunelocale.c I have added the support for BIG5 encoding into libc/libxpg4/mklocale. 1998-08-15 12:51:49 +00:00
table.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
toascii.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
tolower.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
tolower.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
toupper.3 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
toupper.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
utf2.4 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
utf2.5 $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
utf2.c More egcs warning fixes: 1999-04-25 22:29:30 +00:00