Update.
[glibc.git] / ChangeLog
blob1ec74b28a193fef7d65593c38a0fdf3accfabc31
1 2002-10-09  Ulrich Drepper  <drepper@redhat.com>
3         * sysdeps/unix/sysv/linux/ia64/getcontext.S: Add missing ;;.
4         Reported by edwardsg@sgi.com [PR libc/4678].
6         * Versions.def (libc): Add GLIBC_2.3.1.
7         (libpthread): Add GLIBC_2.3.1.
9         * include/signal.h: Add libc_hidden_proto for __sigwait, __sigwaitinfo,
10         and __sigtimedwait.
11         * signal/Versions: Add __sigtimedwait, __sigwait, and __sigwaitinfo.
12         * sysdeps/unix/sysv/linux/sigtimedwait.c (__sigtimedwait): Add
13         libc_hidden_def.
14         * sysdeps/unix/sysv/linux/sigwait.c (__sigwait): Likewise.
15         * sysdeps/unix/sysv/linux/sigwaitinfo.c (__sigwaitinfo): Likewise.
17         * include/sys/msg.h: Declare __libc_msgrcv and __libc_msgsnd.
18         * sysdeps/unix/sysv/linux/msgrcv.c (__msgrcv): Rename to __libc_msgrcv
19         and make old name an alias.
20         * sysdeps/unix/sysv/linux/msgsnd.c (__msgsnd): Rename to __libc_msgsnd
21         and make old name an alias.
22         * sysvipc/Versions (libc) [GLIBC_PRIVATE]: Add __libc_msgrcv and
23         __libc_msgsnd.
25         * include/sys/uio.h: Declare __libc_readv and __libc_writev.
26         * misc/Versions (libc) [GLIBC_PRIVATE]: Add __libc_readv and
27         __libc_writev.
28         * sysdeps/generic/readv.c (__readv): Rename to __libc_readv and make
29         old name an alias.
30         * sysdeps/posix/readv.c: Likewise
31         * sysdeps/unix/sysv/aix/readv.c: Likewise.
32         * sysdeps/unix/sysv/linux/readv.c: Likewise.
33         * sysdeps/generic/writev.c (__writev): Rename to __libc_writev and make
34         old name an alias.
35         * sysdeps/posix/writev.c: Likewise
36         * sysdeps/unix/sysv/aix/writev.c: Likewise.
37         * sysdeps/unix/sysv/linux/writev.c: Likewise.
39         * include/sys/wait.h: Declare __waitid.
40         * posix/Versions (libc) [GLIBC_PRIVATE]: Add __waitid.
41         * sysdeps/generic/waitid.c (waitid): Rename to __waitid and make old
42         name an alias.
43         * sysdeps/posix/waitid.c: Likewise.
44         * sysdeps/unix/sysv/aix/waitid.c: Likewise.
46         * sysdeps/unix/sysv/linux/syscalls.list: Add creat syscall.
48 2002-10-07  Jakub Jelinek  <jakub@redhat.com>
50         * include/alloca.h (__libc_use_alloca, __libc_alloca_cutoff): New
51         prototypes.
52         (__MAX_ALLOCA_CUTOFF): Define.
53         Include allocalim.h.
54         * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r,
55         _nss_dns_gethostbyaddr_r): Use alloca or malloc to allocate
56         host_buffer depending on __libc_use_alloca.
57         * resolv/nss_dns/dns-network.c (_nss_dns_getnetbyname_r,
58         _nss_dns_getnetbyaddr_r): Use alloca or malloc to allocate
59         net_buffer depending on __libc_use_alloca.
60         * resolv/res_query.c (res_nquery): Use alloca or malloc to allocate
61         buf depending on __libc_use_alloca.
62         * resolv/gethnamaddr.c (gethostbyname2, gethostbyaddr): Likewise.
63         * stdio-common/vfprintf.c (vfprintf): Use __libc_use_alloca
64         instead of hardcoded constants.
65         Pass proper size argument to alloca and compute end for wide char
66         version.
67         * stdio-common/printf_fp.c (__printf_fp): Use __libc_use_alloca
68         instead of hardcoded constants.
69         * string/strcoll.c (strcoll): Likewise.
70         * string/strxfrm.c (strxfrm): Likewise.
71         * sysdeps/posix/readv.c (__readv): Likewise.
72         * sysdeps/posix/writev.c (__writev): Likewise.
73         * sysdeps/generic/allocalim.h: New file.
75 2002-10-08  Roland McGrath  <roland@redhat.com>
77         * configure.in (aux_missing warning): Change "too old" to
78         "incompatible versions", since for autoconf it's "too new" right now.
79         * configure: Regenerated.
81         * configure.in (AUTOCONF): New check to set it.  Set to "no" if the
82         one found doesn't work on our configure.in.
83         * configure: Regenerated.
84         * config.make.in (AUTOCONF): New substituted variable.
85         * Makefile (autoconf-it-cvs): New canned sequence, broken out of ...
86         (autoconf-it): ... here, use that instead of defining conditionally.
87         Use $(AUTOCONF) instead of literal autoconf.
88         [$(AUTOCONF) != no] (configure, %/configure): Protect these rules
89         with this condition.
90         * Make-dist (autoconf-it, configure, %/configure): Copy those changes.
92 2002-10-08  Ulrich Drepper  <drepper@redhat.com>
94         * Make-dist (dist): Cleanup a bit.  We are not interested in the
95         14 char filename limit anymore.  Remove intermediate files and
96         symlinks.
98 2002-10-05  Ulrich Drepper  <drepper@redhat.com>
100         * po/sk.po: Update from translation team.
101         * po/tr.po: Likewise.
102         * po/gl.po: Likewise.
104 2002-10-05  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
106         * elf/tls-macros.h: Fix SH version of macros so as to match ABI syntax.
108 2002-10-03  Ulrich Drepper  <drepper@redhat.com>
110         * version.h (RELEASE): Change to stable.
112 2002-10-03  Jakub Jelinek  <jakub@redhat.com>
114         * sysdeps/unix/sysv/linux/_exit.c (__syscall_exit,
115         __syscall_exit_group): New prototypes.
117 2002-10-03  Ulrich Drepper  <drepper@redhat.com>
119         * glibc 2.3 released.
122 See ChangeLog.13 for earlier changes.