NetBSD/lib/libc
rillig 30991c10e3 Fixed the wording of the <ctype.h> character classification functions by
always using "function" instead of "macro".

Changed "undefined result" into "undefined behavior" for argument values
outside the valid range. Since the character table is allocated via
malloc(), it _may_ happen that it starts at a page boundary, so that
negative values for the argument result in a segmentation fault. In that
case, there is no result at all.
2006-10-05 22:34:52 +00:00
..
arch Towards ia64 libc. Round #2 2006-09-23 17:39:34 +00:00
citrus correct typo in _DIAGASSERT() and some KNF. 2006-09-11 13:06:33 +00:00
compat Further ia64 libc compat bits 2006-09-23 17:38:03 +00:00
compat-43 add an #include path for sigcompat.c to get at <sys/compat>; this 2006-04-24 17:15:06 +00:00
db set close-on-exec flag for fd to database like type DB_HASH does 2006-03-26 02:03:40 +00:00
dlfcn - Change the strong dlfcn names in libc to ___name, and make the __name 2004-07-18 17:26:19 +00:00
gdtoa initialise some variables for gcc. 2006-06-02 19:46:56 +00:00
gen Fixed the wording of the <ctype.h> character classification functions by 2006-10-05 22:34:52 +00:00
gmon don't include <sys/param.h> twice. 2006-10-04 21:23:56 +00:00
hash Make these weak as Matthias Drochner pointed out. 2006-06-23 17:15:18 +00:00
iconv make sure to set errno to EINVAL if _citrus_iconv_open() returns ENOENT. 2005-04-25 13:42:04 +00:00
include remove duplicates added in previous commit. 2006-08-24 06:56:39 +00:00
inet Use NS_INT16SZ instead of INT16SZ 2006-09-26 05:59:18 +00:00
isc 1. de-lint 2004-05-20 19:52:31 +00:00
locale use wcstombs/mbstowcs instead of wcsrtombs/mbsrtombs 2006-10-04 14:19:16 +00:00
md Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
nameser Merge conflicts 2004-11-07 02:19:49 +00:00
net Change type of `net' variable passed via va_list in 2006-09-18 17:15:39 +00:00
nls Fix spelling (Jon Olsson) 2006-03-15 16:13:00 +00:00
quad Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
regex remove unused label. 2006-03-19 04:43:17 +00:00
resolv Coverity CID 618: Comment out dead code. 2006-03-19 03:10:08 +00:00
rpc fix a typo pointed by efnbl06 at bn2.maus.net. 2006-09-16 08:29:08 +00:00
softfloat add128() wants bits64 * as it's 5th argument. 2006-05-11 16:38:44 +00:00
stdio fix gcc -Werror -Wmissing-braces problem 2006-10-04 13:51:59 +00:00
stdlib Switch from 4-clause to 2-clause BSD license. 2006-10-04 17:29:42 +00:00
string Mark up NULL; the character is nul, not null; sort SEE ALSO; 2006-09-02 23:49:02 +00:00
sys add support for O_DIRECT (I/O directly to application memory, 2006-10-05 14:48:32 +00:00
termios Change a returned value of -1 (NO_PGID) to (uint)(pid_t)~0u >> 1 (0x7fffffff) 2004-12-01 21:37:15 +00:00
thread-stub WARNS=4 2005-11-29 03:11:58 +00:00
time Fix typo or mispelling. 2006-06-17 04:58:14 +00:00
uuid change #include <sys/endian.h> => #include <machine/endian.h> so that 2006-02-09 22:03:15 +00:00
yp xdr sucks. sprinkle some (void *) casts into it's functions taking void **, 2006-05-11 17:11:57 +00:00
Makefile Add glue to build the compat library as a separate "libcold" turned off by 2006-03-11 21:07:18 +00:00
Makefile.inc Add glue to build the compat library as a separate "libcold" turned off by 2006-03-11 21:07:18 +00:00
shlib_version PR/34238: Aleksey Cheusov: add wcsdup, wcscasecmp and wcsncasecmp functions 2006-08-22 20:50:46 +00:00