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