Update.
[kopensolaris-gnu/glibc.git] / ChangeLog
1 2001-08-18  Ulrich Drepper  <drepper@redhat.com>
2
3         * conform/conformtest.pl: Change namespace test to take #undef
4         lines into account.
5
6         * conform/data/netinet/in.h-data: Fix typo in allow-header line.
7
8         * conform/data/sys/socket.h-data: Add sockatmark.
9
10 2001-08-17  Ulrich Drepper  <drepper@redhat.com>
11
12         * io/fts.c: Update from recent BSD source.
13
14 2001-08-17  Roland McGrath  <roland@frob.com>
15
16         * stdio-common/perror.c (perror) [! USE_IN_LIBIO]: Don't use _IO_fwide.
17         * misc/error.c (error_tail, error, error_at_line) [! USE_IN_LIBIO]:
18         Likewise.
19
20 2001-08-17  Ulrich Drepper  <drepper@redhat.com>
21
22         * locale/duplocale.c (__duplocale): Also initialize the special
23         __ctype_* elements.
24
25         * conform/data/netdb.h-data: Adjust gai_strerror return type.
26
27 2001-08-17  Andreas Jaeger  <aj@suse.de>
28
29         * misc/getpass.c: Include wchar.h for prototypes.
30         * malloc/obstack.c: Likewise.
31
32 2001-08-17  Ulrich Drepper  <drepper@redhat.com>
33
34         * sunrpc/svc_simple.c (universal): Use __write instead of write.
35
36         * wcsmbs/wcscoll.c: Also define __wcscoll.
37         * include/wchar.h: Declare __wcscoll.
38
39         * libio/fwprintf.c: Use __vfwprintf instead of vfwprintf.
40         * libio/vwprintf.c: Likewise.
41         * libio/wprintf.c: Likewise.
42
43         * iconv/gconv_cache.c: Use __munmap instead of munmap.
44
45 2001-08-16  Ulrich Drepper  <drepper@redhat.com>
46
47         * posix/regex.c [_LIBC] (convert_mbs_to_wcs): Use __mbrtowc
48         instead of mbrtowc.
49         [_LIBC]: Use __iswctype instead of iswctype, __wcslen instead of
50         wcslen, and __wcscoll instead of wcscoll.
51
52         * sysdeps/unix/sockatmark.c (sockatmark): Use __ioctl instead of ioctl.
53
54         * sysdeps/unix/sysv/linux/gai_sigqueue.c (__gai_sigqueue): Use
55         __getuid instead of getuid.
56
57         * stdio-common/perror.c (perror): Use __close instead of close.
58         * iconv/gconv_cache.c (__gconv_load_cache): Likewise.
59         * libio/freopen.c (freopen): Likewise.
60         * libio/freopen64.c (freopen64): Likewise.
61
62         * libio/tst-ungetwc2.c (main): Define str const.
63
64         * include/wchar.h: Add prototypes for __fwprintf and __vfwprintf.
65         * libio/fwprintf.c: Also define __fwprintf.
66         * stdio-common/vfprintf.c [COMPILE_WPRINTF]: Also define __vfwprintf.
67         * argp/argp-fmtstream.c: Handle wide oriented stderr stream.
68         * assert/assert-perr.c: Likewise.
69         * assert/assert.c: Likewise.
70         * gmon/gmon.c: Likewise.
71         * inet/rcmd.c: Likewise.
72         * malloc/obstack.c: Likewise.
73         * misc/err.c: Likewise.
74         * misc/error.c: Likewise.
75         * misc/getpass.c: Likewise.
76         * posix/getopt.c: Likewise.
77         * resolv/res_hconf.c: Likewise.
78         * stdio-common/perror.c: Likewise.
79         * stdio-common/psignal.c: Likewise.
80         * stdlib/fmtmsg.c: Likewise.
81         * sunrpc/auth_unix.c: Likewise.
82         * sunrpc/clnt_perr.c: Likewise.
83         * sunrpc/clnt_tcp.c: Likewise.
84         * sunrpc/clnt_udp.c: Likewise.
85         * sunrpc/clnt_unix.c: Likewise.
86         * sunrpc/svc_simple.c: Likewise.
87         * sunrpc/svc_tcp.c: Likewise.
88         * sunrpc/svc_udp.c: Likewise.
89         * sunrpc/svc_unix.c: Likewise.
90         * sunrpc/xdr.c: Likewise.
91         * sunrpc/xdr_array.c: Likewise.
92         * sunrpc/xdr_rec.c: Likewise.
93         * sunrpc/xdr_ref.c: Likewise.
94         * sysdeps/generic/wordexp.c: Likewise.
95
96         * po/it.po: Update from translation team.
97
98         * misc/err.c: Handle wide oriented stderr stream.
99
100 2001-08-14  Tom Rix  <trix@redhat.com>
101
102         * iconv/gconv_cache.c (find_module): Add #ifndef STATIC_GCONV.
103         * iconv/Makefile: Fix gconv_cache.c CFLAGS.
104
105 2001-08-13  Tom Rix  <trix@redhat.com>
106
107         * sysdeps/unix/sysv/aix/Makefile: Add rule to import kernel symbols.
108         * sysdeps/unix/sysv/aix/bits/types.h: Fix type of __id_t, __useconds_t
109         and __intptr_t.
110
111 2001-08-15  Martin Schwidefsky  <schwidefsky@de.ibm.com>
112
113         * sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S (__getcontext):
114         Store the access registers to the ucontext structure.
115         * sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S (__getcontext):
116         Likewise.
117
118         * sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S (__setcontext):
119         Load the access registers from the ucontext structure.
120         * sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S (__setcontext):
121         Likewise.
122
123         * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h: Adjust the SC_xxx
124         offsets to the new ucontext layout.
125         * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h: Likewise.
126
127         * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Fix the layout
128         of the ucontext structure.
129         * sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h: Likewise.
130
131 2001-08-15  Ulrich Drepper  <drepper@redhat.com>
132
133         * misc/error.c (error): Handle wide oriented stderr stream correctly.
134         (error_at_line): Likewise.
135
136         * stdio-common/perror.c (perror): Implement according to standard.
137         The stream orientation must not be changed if the stream was not
138         oriented before the call.
139         * stdio-common/Makefile (tests): Add tst-perror.
140         * stdio-common/tst-perror.c: New file.
141
142
143 See ChangeLog.12 for earlier changes.