freebsd-nq/lib
Mike Barcroft 5a98f074e6 Rearrange strerror() so that its itoa procedure can be used with
strerror_r().  Doing this allows us to ensure that strerror_r() always
fills the supplied buffer regardless of EINVAL or ERANGE errors.

strerror()'s semantics have changed slightly such that an argument of
0 is now considered invalid and errno is set to EINVAL.

Remove internal regression test for strerror() and strerror_r().  This
will be reincarnated in src/tools/regression/lib/libc/string.

In strerror(3), add a comment about strerror()'s bogus return type.

PR:	44356
2002-12-18 16:53:31 +00:00
..
compat
csu Backed out previous commit (alignment suitable for RELENG_4) as planned 2002-12-01 17:36:18 +00:00
libalias
libatm
libbind
libbz2
libc Rearrange strerror() so that its itoa procedure can be used with 2002-12-18 16:53:31 +00:00
libc_r mdoc(7) police: overhaul. 2002-12-09 12:41:29 +00:00
libcalendar
libcam
libcom_err
libcompat Consistently mark std(in|out|err) with .Dv, because that's how they 2002-12-04 18:57:46 +00:00
libcrypt
libdevinfo
libdevstat
libdisk Consistently mark std(in|out|err) with .Dv, because that's how they 2002-12-04 18:57:46 +00:00
libedit
libexpat
libfetch Reduce WARNS level to 3 in the non-crypto case to fix make release on sparc64. 2002-12-04 04:34:59 +00:00
libform
libftpio
libio
libipsec
libipx
libisc
libkse For now, build and install this as libkse instead of libpthread. 2002-12-08 22:43:31 +00:00
libkvm Consistently mark std(in|out|err) with .Dv, because that's how they 2002-12-04 18:57:46 +00:00
libmd
libmenu
libmilter
libmp
libncp
libncurses Actually check if stdbool.h exists when BOOTSTRAPPING. 2002-11-13 13:47:48 +00:00
libnetgraph
libopie
libpam Merge in most non-style differences from Andrew Korty's pam_ssh 1.7. 2002-12-16 14:33:18 +00:00
libpanel
libpcap
libpthread For now, build and install this as libkse instead of libpthread. 2002-12-08 22:43:31 +00:00
libradius
librpcsvc
libsbuf
libsm
libsmb
libsmdb
libsmutil
libstand Uniformly refer to a file system as "file system". 2002-12-12 17:26:04 +00:00
libtacplus mdoc(7) police: formatting nits. 2002-11-29 15:57:50 +00:00
libtelnet
libufs Create a new 32-bit fs_flags word in the superblock. Add code to move 2002-11-27 02:18:58 +00:00
libugidfw License and blurb update authorized by Network Associates. 2002-11-07 20:37:04 +00:00
libusbhid
libutil Document the `label' capability. 2002-11-22 22:22:10 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt Change the name for the local unix-socket based protocol 2002-12-16 22:24:26 +00:00
libz
msun Re-apply the previously backed-out commit that fixes the problem where 2002-10-31 23:05:20 +00:00
ncurses Actually check if stdbool.h exists when BOOTSTRAPPING. 2002-11-13 13:47:48 +00:00
Makefile
Makefile.inc