glibc/misc
Ulrich Drepper 6166815d69 Update.
2002-10-09  Ulrich Drepper  <drepper@redhat.com>

	* Versions.def (libc): Add GLIBC_2.3.1.
	(libpthread): Add GLIBC_2.3.1.

	* include/signal.h: Add libc_hidden_proto for __sigwait, __sigwaitinfo,
	and __sigtimedwait.
	* signal/Versions: Add __sigtimedwait, __sigwait, and __sigwaitinfo.
	* sysdeps/unix/sysv/linux/sigtimedwait.c (__sigtimedwait): Add
	libc_hidden_def.
	* sysdeps/unix/sysv/linux/sigwait.c (__sigwait): Likewise.
	* sysdeps/unix/sysv/linux/sigwaitinfo.c (__sigwaitinfo): Likewise.

	* include/sys/msg.h: Declare __libc_msgrcv and __libc_msgsnd.
	* sysdeps/unix/sysv/linux/msgrcv.c (__msgrcv): Rename to __libc_msgrcv
	and make old name an alias.
	* sysdeps/unix/sysv/linux/msgsnd.c (__msgsnd): Rename to __libc_msgsnd
	and make old name an alias.
	* sysvipc/Versions (libc) [GLIBC_PRIVATE]: Add __libc_msgrcv and
	__libc_msgsnd.

	* include/sys/uio.h: Declare __libc_readv and __libc_writev.
	* misc/Versions (libc) [GLIBC_PRIVATE]: Add __libc_readv and
	__libc_writev.
	* sysdeps/generic/readv.c (__readv): Rename to __libc_readv and make
	old name an alias.
	* sysdeps/posix/readv.c: Likewise
	* sysdeps/unix/sysv/aix/readv.c: Likewise.
	* sysdeps/unix/sysv/linux/readv.c: Likewise.
	* sysdeps/generic/writev.c (__writev): Rename to __libc_writev and make
	old name an alias.
	* sysdeps/posix/writev.c: Likewise
	* sysdeps/unix/sysv/aix/writev.c: Likewise.
	* sysdeps/unix/sysv/linux/writev.c: Likewise.

	* include/sys/wait.h: Declare __waitid.
	* posix/Versions (libc) [GLIBC_PRIVATE]: Add __waitid.
	* sysdeps/generic/waitid.c (waitid): Rename to __waitid and make old
	name an alias.
	* sysdeps/posix/waitid.c: Likewise.
	* sysdeps/unix/sysv/aix/waitid.c: Likewise.

	* sysdeps/unix/sysv/linux/syscalls.list: Add creat syscall.

2002-10-07  Jakub Jelinek  <jakub@redhat.com>

	* include/alloca.h (__libc_use_alloca, __libc_alloca_cutoff): New
	prototypes.
	(__MAX_ALLOCA_CUTOFF): Define.
	Include allocalim.h.
	* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r,
	_nss_dns_gethostbyaddr_r): Use alloca or malloc to allocate
	host_buffer depending on __libc_use_alloca.
	* resolv/nss_dns/dns-network.c (_nss_dns_getnetbyname_r,
	_nss_dns_getnetbyaddr_r): Use alloca or malloc to allocate
	net_buffer depending on __libc_use_alloca.
	* resolv/res_query.c (res_nquery): Use alloca or malloc to allocate
	buf depending on __libc_use_alloca.
	* resolv/gethnamaddr.c (gethostbyname2, gethostbyaddr): Likewise.
	* stdio-common/vfprintf.c (vfprintf): Use __libc_use_alloca
	instead of hardcoded constants.
	Pass proper size argument to alloca and compute end for wide char
	version.
	* stdio-common/printf_fp.c (__printf_fp): Use __libc_use_alloca
	instead of hardcoded constants.
	* string/strcoll.c (strcoll): Likewise.
	* string/strxfrm.c (strxfrm): Likewise.
	* sysdeps/posix/readv.c (__readv): Likewise.
	* sysdeps/posix/writev.c (__writev): Likewise.
	* sysdeps/generic/allocalim.h: New file.
2002-10-09 09:42:48 +00:00
..
bits Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
sys Add i386/dl-brk.S, mips/dl-brk.S, and sparc/dl-brk.S. 2002-08-28 08:41:52 +00:00
.cvsignore
Makefile * time/sys/time.h [__USE_BSD] (lutimes, futimes): Declare them. 2002-08-27 02:10:01 +00:00
Versions Update. 2002-10-09 09:42:48 +00:00
ar.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
daemon.c
dirname.c Update. 2002-04-04 08:12:33 +00:00
efgcvt.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
efgcvt_r.c Update. 2002-08-25 04:51:08 +00:00
err.c * include/unistd.h (seteuid, setegid): Add libc_hidden_proto. 2002-08-13 00:24:58 +00:00
err.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
error.c Update. 2002-03-03 19:43:30 +00:00
error.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fstab.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
fstab.h
getpass.c Include wchar.h for prototypes. 2001-08-17 14:14:10 +00:00
getttyent.c * include/search.h: Use libc_hidden_proto for hsearch_r, lfind. 2002-08-04 01:29:29 +00:00
getusershell.c Update. 2001-07-17 08:32:35 +00:00
hsearch.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
hsearch_r.c * include/sys/resource.h: Use libc_hidden_proto for getpriority, 2002-08-04 03:50:21 +00:00
init-misc.c Update. 2002-03-03 19:43:30 +00:00
insremque.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
libgen.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
lsearch.c * include/search.h: Use libc_hidden_proto for hsearch_r, lfind. 2002-08-04 01:29:29 +00:00
mkdtemp.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mkstemp.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mkstemp64.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mktemp.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mntent.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mntent.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mntent_r.c Update. 2002-04-09 20:36:24 +00:00
qefgcvt.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
qefgcvt_r.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
regexp.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
regexp.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
search.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
sgtty.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
stab.h
syscall.h
sysexits.h
syslog.c * locale/programs/ld-ctype.c (ctype_read): When given a repertoire 2002-08-26 11:39:12 +00:00
syslog.h
tsearch.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst-dirname.c Update. 2002-04-04 08:12:33 +00:00
tst-efgcvt.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst-fdset.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tst-hsearch.c Update. 2002-01-29 08:25:15 +00:00
tst-mntent.c
tst-tsearch.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ttyent.h
ttyslot.c
ustat.h