AIO implementation.
[kopensolaris-gnu/glibc.git] / ChangeLog
1 1997-12-01 17:27  Ulrich Drepper  <drepper@cygnus.com>
2
3         * Makefile (subdirs): Add iconvdata and localedata.
4
5         * iconv/gconv.h: Define UNKNOWN_10646_CHAR as error value.
6
7         * iconv/gconv_conf.c (read_conf_file): Little optimization.
8
9         * iconvdata/8bit-gap.c: New file.
10         * iconvdata/8bit-generic.c: Renamed from ...
11         * iconvdata/iso8859-generic.c: ...this.
12         * iconvdata/configure: Removed.
13         * iconvdata/Makefile: Add new modules and better rules.
14         * iconvdata/iso6937.c: Minor bug fixes.
15         * iconvdata/iso8859-1.c: Likewise.
16         * iconvdata/t61.c: Likewise.
17         * iconvdata/iso8859-2.c: Change to use 8bit-generic.c.
18         Minor bug fixes.
19         * iconvdata/iso8859-3.c: Likewise.
20         * iconvdata/iso8859-4.c: Likewise.
21         * iconvdata/iso8859-5.c: Likewise.
22         * iconvdata/iso8859-6.c: Likewise.
23         * iconvdata/iso8859-7.c: Likewise.
24         * iconvdata/iso8859-8.c: Likewise.
25         * iconvdata/iso8859-9.c: Likewise.
26         * iconvdata/iso8859-10.c: Likewise.
27         * iconvdata/ebcdic-at-de-a.c: New file.
28         * iconvdata/ebcdic-at-de.c: New file.
29         * iconvdata/ebcdic-ca-fr.c: New file.
30         * iconvdata/hp-roman8.c: New file.
31         * iconvdata/koi-8.c: New file.
32         * iconvdata/koi8-r.c: New file.
33         * iconvdata/koi8-h.c: New file.
34         * iconvdata/latin-greek-1.c: New file.
35         * iconvdata/latin-greek-1.h: New file.
36         * iconvdata/latin-greek.c: New file.
37         * iconvdata/latin-greek.h: New file.
38         * iconvdata/jis0201.c: New file.
39         * iconvdata/jis0201.h: New file.
40         * iconvdata/jis0208.c: New file.
41         * iconvdata/jis0208.h: New file.
42         * iconvdata/jis0212.c: New file.
43         * iconvdata/jis0212.h: New file.
44         * iconvdata/sjis.c: New file.
45         * iconvdata/gap.pl: New file.  Script to generate table header.
46         * iconvdata/gaptab.pl: New file.
47         * iconvdata/gconv-modules: Add info about new modules.
48
49         * locale/programs/charmap.c: Also examine alias names given in charmap
50         files.
51
52         * localedata/*: Add to here from add-on.  We need the information
53         to generate tables for iconv.
54
55         Update from db-2.3.14.
56         * db2/Makefile: Updated.
57         * db2/config.h: Likewise.
58         * db2/db.h: Likewise.
59         * db2/db_int.h: Likewise.
60         * db2/btree/bt_cursor.c: Likewise.
61         * db2/btree/bt_delete.c: Likewise.
62         * db2/btree/bt_put.c: Likewise.
63         * db2/btree/bt_search.c: Likewise.
64         * db2/btree/bt_split.c: Likewise.
65         * db2/btree/btree_auto.c: Likewise.
66         * db2/common/db_appinit.c: Likewise.
67         * db2/common/db_apprec.c: Likewise.
68         * db2/common/db_err.c: Likewise.
69         * db2/common/db_region.c: Likewise.
70         * db2/db/db_auto.c: Likewise.
71         * db2/db/db_dispatch.c: Likewise.
72         * db2/db/db_ret.c: Likewise.
73         * db2/dbm/dbm.c: Likewise.
74         * db2/hash/hash_auto.c: Likewise.
75         * db2/include/btree_ext.h: Likewise.
76         * db2/include/common_ext.h: Likewise.
77         * db2/include/db.h.src: Likewise.
78         * db2/include/db_cxx.h: Likewise.
79         * db2/include/db_ext.h: Likewise.
80         * db2/include/db_int.h.src: Likewise.
81         * db2/include/lock.h: Likewise.
82         * db2/include/log.h: Likewise.
83         * db2/include/mp.h: Likewise.
84         * db2/include/mp_ext.h: Likewise.
85         * db2/include/os_ext.h: Likewise.
86         * db2/include/os_func.h: Likewise.
87         * db2/lock/lock.c: Likewise.
88         * db2/lock/lock_deadlock.c: Likewise.
89         * db2/log/log.c: Likewise.
90         * db2/log/log_archive.c: Likewise.
91         * db2/log/log_auto.c: Likewise.
92         * db2/log/log_get.c: Likewise.
93         * db2/log/log_put.c: Likewise.
94         * db2/mp/mp_bh.c: Likewise.
95         * db2/mp/mp_fget.c: Likewise.
96         * db2/mp/mp_fopen.c: Likewise.
97         * db2/mp/mp_fput.c: Likewise.
98         * db2/mp/mp_fset.c: Likewise.
99         * db2/mp/mp_open.c: Likewise.
100         * db2/mp/mp_pr.c: Likewise.
101         * db2/mp/mp_region.c: Likewise.
102         * db2/mp/mp_sync.c: Likewise.
103         * db2/mutex/README: Likewise.
104         * db2/mutex/mutex.c: Likewise.
105         * db2/os/os_open.c: Likewise.
106         * db2/os/os_func.c: Removed.
107         * db2/os/os_config.c: New file.
108         * db2/os/os_spin.c: New file.
109         * db2/txn/txn.c: Likewise.
110         * db2/txn/txn_auto.c: Likewise.
111
112 1997-11-30 06:01  Ulrich Drepper  <drepper@cygnus.com>
113
114         * posix/sys/wait.h (__WAIT_INT): Don't use complex version with
115         __typeof for C++ since this fails for class members.
116         Reported by Neal Becker <neal@ctd.comsat.com>.
117
118 1997-11-28 11:21  Zack Weinberg  <zack@rabi.phys.columbia.edu>
119
120         * configure.in: Check for a working makeinfo (3.11 or better).
121         * config.make.in: Add MAKEINFO to be substituted.
122         * manual/Makefile: Don't update info if makeinfo is too old.
123
124 1997-11-30 05:21  Ulrich Drepper  <drepper@cygnus.com>
125
126         * sysdeps/alpha/setjmp.S: Define _ASM and _SETJMP_H to get definitions.
127         * sysdeps/alpha/__longjmp.S: Likewise.
128         * sysdeps/unix/sysv/linux/alpha/kernel_termios.h: Include <termios.h>
129         not <bits/termios.h>.
130
131         * sysdeps/unix/sysv/linux/alpha/syscalls.list: Define syscall as
132         __llseek and make llseek and lseek64 weak aliases.
133         * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
134         Patches by a sun <asun@zoology.washington.edu>.
135
136 1997-11-29 19:19  Zack Weinberg  <zack@rabi.phys.columbia.edu>
137
138         * misc/sys/syslog.h: Delete KERNEL preprocessor conditional.
139         * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
140         * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.
141         * misc/sys/syslog.h: Clean up BSD header.
142
143 1997-11-29  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
144
145         * sysdeps/unix/sysv/linux/bits/in.h: Add changes from Linux 2.1.67.
146
147         * sysdeps/libm-ieee754/s_ctan.c (__ctan): Raise invalid exception
148         for ctan(+-inf,x).
149         * sysdeps/libm-ieee754/s_ctanl.c (__ctanl): Likewise.
150         * sysdeps/libm-ieee754/s_ctanf.c (__ctanf): Likewise.
151
152         * math/libm-test.c (csqrt_test): Add tests for cabs, carg, ctan,
153         csqrt (-1), ctanh(i*pi/4).
154
155 1997-11-26  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
156
157         * sysdeps/generic/bits/confname.h: Fix comma in enumerator.
158
159 1997-11-28 13:28  Philip Blundell  <Philip.Blundell@pobox.com>
160
161         * sysdeps/unix/sysv/linux/net/if_arp.h: Add more ARPHRD_ constants.
162
163 1997-11-26  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
164
165         * wcsmbs/wcrtomb.c (__wcrtomb): Remove unused variable fake.
166
167 1997-11-26 21:28  Ulrich Drepper  <drepper@cygnus.com>
168
169         * sysdeps/posix/getcwd.c (GETCWD_STORYGE_CLASS): Remove definition
170         and use.  Define GETCWD_RETURN_TYPE instead and use it.
171         * sysdeps/unix/sysv/linux/getcwd.c: Define GETCWD_RETURN_TYPE instead
172         of GETCWD_STORYGE_CLASS and put the return type and the
173         `internal_function' in the right order for gcc 2.7.2.
174
175 1997-11-26  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
176
177         * sysdeps/unix/sysv/linux/sys/module.h: Remove file.  It's
178         incompatible with Linux 2.1.x.  Packages using modules
179         (e.g. modutils) should/do provide their own version.  Suggested by
180         Richard Henderson.
181
182         * sysdeps/unix/sysv/linux/Dist: Remove sys/module.h.
183
184         * sysdeps/unix/sysv/linux/Makefile (sysdep_headers)
185         [$(subdir)=socket]: Remove sys/module.h.
186
187 1997-11-26 04:28  Ulrich Drepper  <drepper@cygnus.com>
188
189         * eld/dl-profile.c (_dl_start_profile): Avoid FP calculation when
190         computing s_scale.  Patch by a sun <asun@zoology.washington.edu>.
191
192         * iconv/gconv_close.c: Correct freeing of descriptor data.
193         * iconv/gconv_simple.c: Return correct error values for illegal or
194         incomplete characters.
195
196         * Makefile (iconvdata/%): Special goal to simplify iconvdata
197         development.
198         * iconvdata/Makefile: New file.
199         * iconvdata/configure: Likewise.
200         * iconvdata/extra-module.mk: Likewise.
201         * iconvdata/gconv-modules: Likewise.
202         * iconvdata/iso6937.c: Likewise.
203         * iconvdata/iso8859-1.c: Likewise.
204         * iconvdata/iso8859-10.c: Likewise.
205         * iconvdata/iso8859-10.h: Likewise.
206         * iconvdata/iso8859-2.c: Likewise.
207         * iconvdata/iso8859-2.h: Likewise.
208         * iconvdata/iso8859-3.c: Likewise.
209         * iconvdata/iso8859-3.h: Likewise.
210         * iconvdata/iso8859-4.c: Likewise.
211         * iconvdata/iso8859-4.h: Likewise.
212         * iconvdata/iso8859-5.c: Likewise.
213         * iconvdata/iso8859-5.h: Likewise.
214         * iconvdata/iso8859-6.c: Likewise.
215         * iconvdata/iso8859-6.h: Likewise.
216         * iconvdata/iso8859-7.c: Likewise.
217         * iconvdata/iso8859-7.h: Likewise.
218         * iconvdata/iso8859-8.c: Likewise.
219         * iconvdata/iso8859-8.h: Likewise.
220         * iconvdata/iso8859-9.c: Likewise.
221         * iconvdata/iso8859-9.h: Likewise.
222         * iconvdata/iso8859-generic.c: Likewise.
223         * iconvdata/t61.c: Likewise.
224
225         * string/Makefile (routines): Add strcasestr.
226         * string/string.h: Add prototype for strcasestr.
227         * sysdeps/generic/strcasestr.c: New file.
228         * wcsmbs/mbrtowc.c: Simplify special case a bit.
229         * wcsmbs/wcrtomb.c: Likewise.
230         * wcsmbs/mbsnrtowcs.c: Correctly handle incomplete characters.
231         * wcsmbs/wcsnrtombs.c: Likewise.
232         * wcsmbs/mbsrtowcs.c: Make sure SRC argument is correct when
233         partial character is read.
234         * wcsmbs/wcsrtombs.c: Likewise.
235         * wcsmbs/wmemrtombs.c: Likewise.
236         * wcsmbs/wmemrtowcs.c: Likewise.
237
238         * io/ftw.h: Include <sys/stat.h> instead of <bits/stat.h>.
239         * login/pty.h: Include <sys/ioctl.h> instead og <bits/ioctl-types.h>.
240         * sysdeps/i386/__longjmp.S: Define _SETJMP_H.
241         * sysdeps/i386/elf/setjmp.S: Likewise.
242         * sysdeps/unix/sysv/linux/kernel_termios.h: Do include
243         <bits/termios.h>.
244
245         * sysdeps/posix/mk-stdiolim.c: Output file with comment.
246         * sysdeps/unix/sysv/linux/stdio_lim.h.in: Add comment.
247
248         * sysdeps/unix/sysv/linux/sys/mman.h: Pretty print.
249         * sysvipc/sys/ipc.h: Likewise.
250         * sysvipc/sys/msg.h: Likewise.
251         * sysvipc/sys/sem.h: Likewise.
252         * sysvipc/sys/shm.h: Likewise.
253
254         * sysdeps/alpha/bits/endian.h: Issue error message if the header is
255         used directly.
256         * sysdeps/alpha/bits/setjmp.h: Likewise.
257         * sysdeps/alpha/fpu/bits/fenv.h: Likewise.
258         * sysdeps/arm/bits/endian.h: Likewise.
259         * sysdeps/arm/bits/setjmp.h: Likewise.
260         * sysdeps/generic/bits/byteswap.h: Likewise.
261         * sysdeps/generic/bits/confname.h: Likewise.
262         * sysdeps/generic/bits/dirent.h: Likewise.
263         * sysdeps/generic/bits/dlfcn.h: Likewise.
264         * sysdeps/generic/bits/endian.h: Likewise.
265         * sysdeps/generic/bits/fenv.h: Likewise.
266         * sysdeps/generic/bits/huge_val.h: Likewise.
267         * sysdeps/generic/bits/in.h: Likewise.
268         * sysdeps/generic/bits/ioctl-types.h: Likewise.
269         * sysdeps/generic/bits/ioctls.h: Likewise.
270         * sysdeps/generic/bits/ipc.h: Likewise.
271         * sysdeps/generic/bits/msq.h: Likewise.
272         * sysdeps/generic/bits/poll.h: Likewise.
273         * sysdeps/generic/bits/resource.h: Likewise.
274         * sysdeps/generic/bits/sched.h: Likewise.
275         * sysdeps/generic/bits/sem.h: Likewise.
276         * sysdeps/generic/bits/setjmp.h: Likewise.
277         * sysdeps/generic/bits/shm.h: Likewise.
278         * sysdeps/generic/bits/sigaction.h: Likewise.
279         * sysdeps/generic/bits/sigcontext.h: Likewise.
280         * sysdeps/generic/bits/socket.h: Likewise.
281         * sysdeps/generic/bits/stat.h: Likewise.
282         * sysdeps/generic/bits/statfs.h: Likewise.
283         * sysdeps/generic/bits/stdio_lim.h: Likewise.
284         * sysdeps/generic/bits/termios.h: Likewise.
285         * sysdeps/generic/bits/time.h: Likewise.
286         * sysdeps/generic/bits/uio.h: Likewise.
287         * sysdeps/generic/bits/utmp.h: Likewise.
288         * sysdeps/generic/bits/utmpx.h: Likewise.
289         * sysdeps/generic/bits/utsname.h: Likewise.
290         * sysdeps/generic/bits/waitflags.h: Likewise.
291         * sysdeps/generic/bits/waitstatus.h: Likewise.
292         * sysdeps/gnu/bits/utmp.h: Likewise.
293         * sysdeps/gnu/bits/utmpx.h: Likewise.
294         * sysdeps/i386/bits/byteswap.h: Likewise.
295         * sysdeps/i386/bits/endian.h: Likewise.
296         * sysdeps/i386/bits/huge_val.h: Likewise.
297         * sysdeps/i386/bits/setjmp.h: Likewise.
298         * sysdeps/i386/fpu/bits/fenv.h: Likewise.
299         * sysdeps/ieee754/bits/huge_val.h: Likewise.
300         * sysdeps/m68k/bits/byteswap.h: Likewise.
301         * sysdeps/m68k/bits/endian.h: Likewise.
302         * sysdeps/m68k/bits/setjmp.h: Likewise.
303         * sysdeps/m68k/fpu/bits/fenv.h: Likewise.
304         * sysdeps/mach/hurd/alpha/bits/sigcontext.h: Likewise.
305         * sysdeps/mach/hurd/bits/ioctls.h: Likewise.
306         * sysdeps/mach/hurd/bits/stat.h: Likewise.
307         * sysdeps/mach/hurd/hppa/bits/sigcontext.h: Likewise.
308         * sysdeps/mach/hurd/i386/bits/sigcontext.h: Likewise.
309         * sysdeps/mach/hurd/mips/bits/sigcontext.h: Likewise.
310         * sysdeps/mips/bits/dlfcn.h: Likewise.
311         * sysdeps/mips/bits/endian.h: Likewise.
312         * sysdeps/mips/bits/setjmp.h: Likewise.
313         * sysdeps/mips/dec/bits/endian.h: Likewise.
314         * sysdeps/mips/mips64/bits/setjmp.h: Likewise.
315         * sysdeps/mips/mipsel/bits/endian.h: Likewise.
316         * sysdeps/mips/p40/bits/endian.h: Likewise.
317         * sysdeps/powerpc/bits/endian.h: Likewise.
318         * sysdeps/powerpc/bits/fenv.h: Likewise.
319         * sysdeps/powerpc/bits/setjmp.h: Likewise.
320         * sysdeps/sparc/sparc32/bits/endian.h: Likewise.
321         * sysdeps/sparc/sparc32/bits/setjmp.h: Likewise.
322         * sysdeps/sparc/sparc32/fpu/bits/fenv.h: Likewise.
323         * sysdeps/sparc/sparc64/bits/endian.h: Likewise.
324         * sysdeps/sparc/sparc64/fpu/bits/fenv.h: Likewise.
325         * sysdeps/unix/bsd/bits/dirent.h: Likewise.
326         * sysdeps/unix/bsd/bits/stat.h: Likewise.
327         * sysdeps/unix/bsd/bits/waitflags.h: Likewise.
328         * sysdeps/unix/bsd/bsd4.4/bits/dirent.h: Likewise.
329         * sysdeps/unix/bsd/osf/alpha/bits/stat.h: Likewise.
330         * sysdeps/unix/bsd/osf/bits/sigaction.h: Likewise.
331         * sysdeps/unix/bsd/sun/m68k/bits/sigcontext.h: Likewise.
332         * sysdeps/unix/bsd/sun/sparc/bits/sigcontext.h: Likewise.
333         * sysdeps/unix/bsd/sun/sunos4/bits/resource.h: Likewise.
334         * sysdeps/unix/bsd/sun/sunos4/bits/termios.h: Likewise.
335         * sysdeps/unix/bsd/sun/sunos4/bits/utsname.h: Likewise.
336         * sysdeps/unix/bsd/ultrix4/bits/utsname.h: Likewise.
337         * sysdeps/unix/bsd/ultrix4/mips/bits/sigcontext.h: Likewise.
338         * sysdeps/unix/common/bits/dirent.h: Likewise.
339         * sysdeps/unix/sysv/bits/dirent.h: Likewise.
340         * sysdeps/unix/sysv/bits/stat.h: Likewise.
341         * sysdeps/unix/sysv/bits/utmp.h: Likewise.
342         * sysdeps/unix/sysv/bits/utsname.h: Likewise.
343         * sysdeps/unix/sysv/irix4/bits/confname.h: Likewise.
344         * sysdeps/unix/sysv/irix4/bits/stat.h: Likewise.
345         * sysdeps/unix/sysv/linux/alpha/bits/ioctls.h: Likewise.
346         * sysdeps/unix/sysv/linux/alpha/bits/ipc.h: Likewise.
347         * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Likewise.
348         * sysdeps/unix/sysv/linux/alpha/bits/sigaction.h: Likewise.
349         * sysdeps/unix/sysv/linux/alpha/bits/stat.h: Likewise.
350         * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
351         * sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
352         * sysdeps/unix/sysv/linux/bits/dirent.h: Likewise.
353         * sysdeps/unix/sysv/linux/bits/in.h: Likewise.
354         * sysdeps/unix/sysv/linux/bits/ioctl-types.h: Likewise.
355         * sysdeps/unix/sysv/linux/bits/ioctls.h: Likewise.
356         * sysdeps/unix/sysv/linux/bits/ipc.h: Likewise.
357         * sysdeps/unix/sysv/linux/bits/msq.h: Likewise.
358         * sysdeps/unix/sysv/linux/bits/poll.h: Likewise.
359         * sysdeps/unix/sysv/linux/bits/resource.h: Likewise.
360         * sysdeps/unix/sysv/linux/bits/sched.h: Likewise.
361         * sysdeps/unix/sysv/linux/bits/sem.h: Likewise.
362         * sysdeps/unix/sysv/linux/bits/shm.h: Likewise.
363         * sysdeps/unix/sysv/linux/bits/sigaction.h: Likewise.
364         * sysdeps/unix/sysv/linux/bits/sigcontext.h: Likewise.
365         * sysdeps/unix/sysv/linux/bits/socket.h: Likewise.
366         * sysdeps/unix/sysv/linux/bits/stat.h: Likewise.
367         * sysdeps/unix/sysv/linux/bits/statfs.h: Likewise.
368         * sysdeps/unix/sysv/linux/bits/termios.h: Likewise.
369         * sysdeps/unix/sysv/linux/bits/time.h: Likewise.
370         * sysdeps/unix/sysv/linux/bits/uio.h: Likewise.
371         * sysdeps/unix/sysv/linux/bits/utsname.h: Likewise.
372         * sysdeps/unix/sysv/linux/bits/waitflags.h: Likewise.
373         * sysdeps/unix/sysv/linux/i386/bits/mman.h: Likewise.
374         * sysdeps/unix/sysv/linux/m68k/bits/mman.h: Likewise.
375         * sysdeps/unix/sysv/linux/m68k/bits/poll.h: Likewise.
376         * sysdeps/unix/sysv/linux/mips/bits/endian.h: Likewise.
377         * sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h: Likewise.
378         * sysdeps/unix/sysv/linux/mips/bits/ipc.h: Likewise.
379         * sysdeps/unix/sysv/linux/mips/bits/mman.h: Likewise.
380         * sysdeps/unix/sysv/linux/mips/bits/poll.h: Likewise.
381         * sysdeps/unix/sysv/linux/mips/bits/shm.h: Likewise.
382         * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Likewise.
383         * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise.
384         * sysdeps/unix/sysv/linux/mips/bits/stat.h: Likewise.
385         * sysdeps/unix/sysv/linux/mips/bits/statfs.h: Likewise.
386         * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
387         * sysdeps/unix/sysv/linux/mips/bits/time.h: Likewise.
388         * sysdeps/unix/sysv/linux/powerpc/bits/ioctl-types.h: Likewise.
389         * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise.
390         * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
391         * sysdeps/unix/sysv/linux/sparc/bits/ioctls.h: Likewise.
392         * sysdeps/unix/sysv/linux/sparc/bits/poll.h: Likewise.
393         * sysdeps/unix/sysv/linux/sparc/bits/sigaction.h: Likewise.
394         * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.
395         * sysdeps/unix/sysv/linux/sparc/sparc32/bits/mman.h: Likewise.
396         * sysdeps/unix/sysv/linux/sparc/sparc64/bits/mman.h: Likewise.
397         * sysdeps/unix/sysv/linux/sparc/sparc64/bits/setjmp.h: Likewise.
398         * sysdeps/unix/sysv/minix/bits/sigaction.h: Likewise.
399         * sysdeps/unix/sysv/sco3.2.4/bits/confname.h: Likewise.
400         * sysdeps/unix/sysv/sco3.2.4/bits/sigaction.h: Likewise.
401         * sysdeps/unix/sysv/sysv4/bits/sigaction.h: Likewise.
402         * sysdeps/unix/sysv/sysv4/bits/utsname.h: Likewise.
403         * sysdeps/unix/sysv/sysv4/bits/waitflags.h: Likewise.
404         * sysdeps/unix/sysv/sysv4/i386/bits/stat.h: Likewise.
405         * sysdeps/unix/sysv/sysv4/solaris2/bits/stat.h: Likewise.
406         * sysdeps/unix/sysv/sysv4/solaris2/sparc/bits/sigcontext.h: Likewise.
407         * sysdeps/vax/bits/huge_val.h: Likewise.
408         * sysdeps/vax/bits/setjmp.h: Likewise.
409         * sysdeps/wordsize-32/bits/elfclass.h: Likewise.
410         * sysdeps/wordsize-64/bits/elfclass.h: Likewise.
411
412 1997-11-25  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
413
414         * libio/stdio.h: Correct comment of sys_nerr/sys_errlist.
415
416 1997-11-25  Paul Eggert  <eggert@shade.twinsun.com>
417
418         * strftime.c (strftime):
419         No longer any need to undef or declare if emacs is defined.
420         (my_strftime): When checking a -1 returned by mktime, don't blow up
421         if localtime_r returns NULL.
422
423 1997-11-24  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
424
425         * README.template: Fix spelling.
426
427 1997-11-25  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
428
429         * configure.in: Enhance --enable-add-ons description a wee bit.
430
431 1997-11-24  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
432
433         * glibcbug.in: Add more information of build environment and flags.
434
435 1997-11-23  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
436
437         * sysdeps/posix/getcwd.c: Recognize EOF from readdir and translate
438         it into ENOENT.
439
440 1997-11-24 03:01  Ulrich Drepper  <drepper@cygnus.com>
441
442         * elf/dl-support.c: Call __libc_init_secure to make sure
443         __libc_enable_secure is defined early.
444         * sysdeps/generic/enbl-secure.c: Change function name to
445         __libc_init_secure and make it global instead of a constructor.
446
447         * iconv/gconv.c: Fix lots of bugs.
448         * iconv/gconv.h: Likewise.
449         * iconv/gconv_builtin.h: Likewise.
450         * iconv/gconv_close.c: Likewise.
451         * iconv/gconv_conf.c: Likewise.
452         * iconv/gconv_db.c: Likewise.
453         * iconv/gconv_dl.c: Likewise.
454         * iconv/gconv_open.c: Likewise.
455         * iconv/gconv_simple.c: Likewise.
456         * iconv/iconv.c: Likewise.
457         * iconv/iconv_close.c: Likewise.
458         * iconv/iconv_open.c: Likewise.
459
460         * wcsmbs/Makefile (routines): Add wmemrtowcs and wmemrtombs.
461         * wcsmbs/wchar.h: Add prototypes for wmemrtowcs and wmemrtombs.
462         * wcsmbs/wmemrtombs.c: New file.
463         * wcsmbs/wmemrtowcs.c: New file.
464
465 1997-11-22 19:28  Ulrich Drepper  <drepper@cygnus.com>
466
467         * iconv/gconv_simple.c: Fix lots of bugs.
468         * iconv/iconv_open.c: Normalize names before passing them to
469         __gconv_open.
470
471         * libio/iolibio.h: Add prototypes for _IO_{new,old}_fclose.
472
473         * libio/iopopen.c: Check for correct mode argument and punt otherwise.
474         * stdio-common/test-popen.c: Add test for above change.
475
476         * math/libm-test.c: Print test results also using %a format,
477         specified in PRINTF_XEXPR macro.
478         * math/test-double.c: Define PRINTF_XEXPR.
479         * math/test-float.c: Likewise.
480         * math/test-ldouble.c: Likewise.
481         * math/test-idouble.c: Likewise.
482         * math/test-ifloat.c: Likewise.
483         * math/test-ildoubl.c: Likewise.
484
485         * stdio-common/vfscanf.c: Recognize a in format specifier only as
486         modifier if used before s, S, or [.  Otherwise it's the hexadecimal
487         FP number format.
488
489         * stdlib/strtod.c: Little code cleanup.
490
491         * sysdeps/i386/Makefile: Define __LIBC_INTERNAL_MATH_INLINES for
492         compiling in math subdir.
493
494         * sysdeps/m68k/fpu/e_acos.c: Define __LIBC_INTERNAL_MATH_INLINES
495         instead of __LIBC_M81_MATH_INLINES.
496         * sysdeps/m68k/fpu/e_atan2.c: Likewise.
497         * sysdeps/m68k/fpu/e_fmod.c: Likewise.
498         * sysdeps/m68k/fpu/e_pow.c: Likewise.
499         * sysdeps/m68k/fpu/e_scalb.c: Likewise.
500         * sysdeps/m68k/fpu/k_cos.c: Likewise.
501         * sysdeps/m68k/fpu/k_sin.c: Likewise.
502         * sysdeps/m68k/fpu/k_tan.c: Likewise.
503         * sysdeps/m68k/fpu/s_atan.c: Likewise.
504         * sysdeps/m68k/fpu/s_ccos.c: Likewise.
505         * sysdeps/m68k/fpu/s_ccosh.c: Likewise.
506         * sysdeps/m68k/fpu/s_cexp.c: Likewise.
507         * sysdeps/m68k/fpu/s_csin.c: Likewise.
508         * sysdeps/m68k/fpu/s_csinh.c: Likewise.
509         * sysdeps/m68k/fpu/s_frexp.c: Likewise.
510         * sysdeps/m68k/fpu/s_ilogb.c: Likewise.
511         * sysdeps/m68k/fpu/s_isinf.c: Likewise.
512         * sysdeps/m68k/fpu/s_llrint.c: Likewise.
513         * sysdeps/m68k/fpu/s_llrintf.c: Likewise.
514         * sysdeps/m68k/fpu/s_llrintl.c: Likewise.
515         * sysdeps/m68k/fpu/s_lrint.c: Likewise.
516         * sysdeps/m68k/fpu/s_modf.c: Likewise.
517         * sysdeps/m68k/fpu/s_remquo.c: Likewise.
518         * sysdeps/m68k/fpu/s_scalbn.c: Likewise.
519         * sysdeps/m68k/fpu/s_sincos.c: Likewise.
520         * sysdeps/m68k/fpu/bits/mathinline.h: Define optimizations if
521         __LIBC_INTERNAL_MATH_INLINES is defined.
522
523         * sysdeps/i386/fpu/bits/mathinline.h: Define special i686 versions
524         of compare macros from ISO C 9X.  Optimize generic versions a bit.
525         Define __signbit inline functions and __ieee754_sqrt which can be
526         used if the ompiler is fixed.
527
528         * sysdeps/posix/sysv_signal.c: Define sysv_signal as weak alias.
529
530 1997-11-20  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
531
532         * Makerules ($(common-objpfx)stub-$(subdir)): Look for
533         sysdeps/generic in the whole dep file, not only in the first line.
534
535 1997-11-20  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
536
537         * sysdeps/ieee754/bits/nan.h (__nan) [!__GNUC__]: Fix type.
538
539 1997-11-19  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
540
541         * manual/arith.texi (Imaginary Unit): Move @end deftypevr to right
542         place.
543
544 1997-11-19  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
545
546         * elf/dl-error.c (_dl_signal_error): Only print colon if OBJNAME
547         is non-empty.
548
549 1997-11-20 16:51  Ulrich Drepper  <drepper@cygnus.com>
550
551         * malloc/malloc.c (malloc_update_mallinfo): Initialize struct for
552         return value.
553
554 1997-11-19 21:36  Ulrich Drepper  <drepper@cygnus.com>
555
556         * sysdeps/unix/sysv/linux/getcwd.c: Free allocated buffer if
557         readlink succeeds but the return value is too long.
558
559         * stdio-common/printf_fphex.c: Determine sign of number correctly.
560
561 1997-11-19 02:45  Ulrich Drepper  <drepper@cygnus.com>
562
563         * libc.map: Export __divl, __reml, __divq, __remq, __divqu and
564         __remqu for Alpha.
565
566 1997-11-18 23:08  Ulrich Drepper  <drepper@cygnus.com>
567
568         * sysdeps/generic/sys/ucontext.h: Stub context file.
569
570         * libio/iofprintf.c: Removed.  We use the stdio-common version.
571
572         * manual/Makefile (distribute): Add stdio-fp.c.
573
574         * sysdeps/powerpc/Dist: Add ppc-mcount.S.
575
576         * db2/Makefile (distribute): Add include/os_func.h, README and
577         mutex/tsl_parisc.s.
578
579         * hesiod/Makefile (distribute): Add README.hesiod.
580
581 1997-11-18 22:14  Ulrich Drepper  <drepper@cygnus.com>
582
583         * iconv/gconv.c: Correctly call transformation function.
584
585         * manual/maint.texi: Document need of binutils 2.8.1.0.17.
586
587 1997-11-13  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
588
589         * sysdeps/libm-ieee754/s_remquo.c (__remquo): Fix function (gave
590         wrong results for e.g. remquo (3,2, &x)).
591         * sysdeps/libm-ieee754/s_remquof.c (__remquof): Likewise.
592         * sysdeps/libm-ieee754/s_remquol.c (__remquol): Likewise.
593
594 1997-11-18  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
595
596         * configure.in (ld --version-script): Test if the same symbol
597         maybe defined in all versions (needed by recent changes to
598         libc.map and supported with binutils 2.8.1.0.17) and issue warning
599         if versioning is not supported/enabled.
600         (bash test): Correct test case.
601
602         * math/libm-test.c: Added counting/reporting of number of test cases.
603
604         * elf/Makefile ($(objpfx)rtldtbl.h): gawk is not longer required,
605         use awk instead.
606
607         * sysdeps/unix/sysv/linux/net/if.h: Add __BEGIN_DECLS/__END_DECLS.
608
609 1997-11-18  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
610
611         * elf/dl-load.c (_dl_init_paths): Correct __mempcpy logic.
612
613 1997-11-18 18:04  Ulrich Drepper  <drepper@cygnus.com>
614
615         * sysdeps/generic/pty.c: Define REVOKE to use revoke function.
616         Replace revoke call by use of REVOKE.
617         * sysdeps/unix/sysv/linux/pty.c: New file.  Define REVOKE as
618         empty and #include generic version.
619         Suggested by Zack Weinberg <zack@rabi.phys.columbia.edu>.
620
621 1997-11-18 16:02  Ulrich Drepper  <drepper@cygnus.com>
622
623         * libc.map: Add socket functions with __libc_* names.
624         Reported by Andreas Jaeger.
625
626 1997-11-18  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
627
628         * libc.map: Tidy up (remove duplicates, sort entries).
629
630 1997-11-18  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
631
632         * iconv/gconv.h: Add __BEGIN_DECLS/__END_DECLS.
633
634 1997-11-18 06:45  Ulrich Drepper  <drepper@cygnus.com>
635
636         * sysdeps/generic/pty.c: Make thread safe.  Fix bug when calling
637         again after successful call.
638         Patch by Marc Lehmann <pcg@goof.com>.
639
640 1997-11-17  Paul Eggert  <eggert@twinsun.com>
641
642         * time/mktime.c, time/strftime.c (_REENTRANT): #define,
643         as some hosts need this to declare localtime_r properly.
644
645 1997-11-18 06:08  Ulrich Drepper  <drepper@cygnus.com>
646
647         * libc.map: Add iconv_open, iconv, and iconv_close.
648
649 1997-11-18 02:31  Ulrich Drepper  <drepper@cygnus.com>
650
651         * iconv/Makefile: New file.
652         * iconv/gconv.c: New file.
653         * iconv/gconv.h: New file.
654         * iconv/gconv_builtin.c: New file.
655         * iconv/gconv_builtin.h: New file.
656         * iconv/gconv_close.c: New file.
657         * iconv/gconv_conf.c: New file.
658         * iconv/gconv_db.c: New file.
659         * iconv/gconv_dl.c: New file.
660         * iconv/gconv_open.c: New file.
661         * iconv/gconv_simple.c: New file.
662         * iconv/iconv.c: New file.
663         * iconv/iconv.h: New file.
664         * iconv/iconv_close.c: New file.
665         * iconv/iconv_open.c: New file.
666         * include/gconv.h: New file.
667
668         * Makeconfig: Define gconvdir.
669         * Makefile (subdirs): Add iconv.
670
671         * string/bits/string2.h: Add optimization for strtok_r.
672
673         * sysdeps/generic/_G_config.h: Define __need_NULL to get definition
674         for NULL.
675         * sysdeps/unix/sysv/linux/_G_config.h: Likewise.
676         Reported by H.J. Lu <hjl@gnu.ai.mit.edu>.
677
678         * configure.in: Correct test for bash2.
679         Patch by Zack Weinberg <zack@rabi.phys.columbia.edu>.
680
681         * locale/Makefile (CFLAGS-charmap.c): Add -Wno-char-subscripts.
682         (CFLAGS-locfile.c): Likewise.
683         Suggested by Zack Weinberg <zack@rabi.phys.columbia.edu>.
684
685         * misc/hsearch_r.c (hsearch_r): Avoid undefinitely search for
686         non-existing entry if the table is full.
687
688         * posix/regex.h: Pretty print.
689
690         * stdio-common/printf_fp.c: Don't define NDEBUG if already defined.
691
692         * sysdeps/posix/ctermid.c: Simplify a bit.
693
694         * sysdeps/unix/sysv/linux/net/if.h: Pretty print.
695
696 1997-11-17  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
697
698         * sysdeps/unix/sysv/linux/sys/quota.h: Add include for
699         <sys/types.h> instead of <asm/types.h>.
700
701 1997-11-16  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
702
703         * math/libm-test.c (asin_test): Add epsilon for asin (0.5).
704
705 1997-11-16 17:09  H.J. Lu  <hjl@gnu.ai.mit.edu>
706
707         * libc.map (_IO_stdin_, _IO_stdout_, _IO_stderr_, _IO_fopen,
708         fopen, freopen, _IO_fclose, fclose): Added to GLIBC_2.0.
709         (_IO_stdin_, _IO_stdout_, _IO_stderr_): Removed from GLIBC_2.1.
710         (_IO_2_1_stdin_, _IO_2_1_stdout_, _IO_2_1_stderr_, _IO_fclose,
711         fclose): Added to GLIBC_2.1.
712
713         * libio/Makefile (routines, shared-only-routines): Add
714         oldiofclose.  Remove oldfreopen.
715
716         * libio/freopen.c (freopen): When PIC is defined, call
717         _IO_old_freopen () for old stdio.
718
719         * libio/iofclose.c (_IO_new_fclose): Renamed from _IO_fclose.
720         (_IO_fclose, fclose): Use _IO_new_fclose as default version
721         for GLIBC_2.1.
722
723         * libio/iolibio.h (_IO_old_freopen): Use _IO_old_file_close_it
724         instead of _IO_file_close_it.
725
726         * libio/libio.h (_IO_stdin_, _IO_stdout_, _IO_stderr_): Changed
727         to _IO_2_1_stdxxx_.
728         (_IO_stdin, _IO_stdout, _IO_stderr): Declare as extern if _LIBC
729         is defined.
730
731         * libio/libioP.h (_IO_old_do_flush): New.
732
733         * libio/oldfileops.c (_IO_old_file_close_it,
734         _IO_old_file_finish, _IO_old_file_overflow, _IO_old_file_sync):
735         Call _IO_old_do_flush () instead of _IO_do_flush ().
736         (_IO_old_file_xsputn): Call _IO_old_do_write () instead of
737         _IO_do_write ().
738
739         * libio/oldiofopen.c (_IO_old_fopen): Call _IO_old_file_init ()
740         instead of _IO_file_init ().
741         Bind old symbols to version GLIBC_2.0.
742
743         * libio/oldstdfiles.c (DEF_STDFILE): Don't use symbol_version.
744         (_IO_old_stdin_, _IO_old_stdout_, _IO_old_stderr_): Changed to
745         _IO_stdxxx_.
746         (_IO_check_libio): New function in .init.
747
748         * libio/oldiofclose.c: New file.
749
750         * libio/stdfiles.c (_IO_new_stdin_, _IO_new_stdout_,
751         _IO_new_stderr_): Changed to _IO_2_1_stdxxx_.
752         (DEF_STDFILE): Don't use default_symbol_version.
753
754         * libio/stdio.c (stdin, stdout, stderr): Set to
755         _IO_2_1_stdxxx_._
756         (_IO_stdin, _IO_stdout, _IO_stderr): New, strong alias of
757         stdxxx.
758
759         * csu/Makefile (distribute): Add init.c.
760         (extra-objs): Add init.o for ELF.
761         (start-installed-name): Add $(objpfx)init.o.
762
763         * csu/init.c: New file.
764
765 1997-11-12 08:02  H.J. Lu  <hjl@gnu.ai.mit.edu>
766
767         * elf/dl-lookup.c (do_lookup): Don't use the hidden base
768         definition as the default.
769
770 1997-08-27  Klaus Espenlaub  <kespenla@hydra.informatik.uni-ulm.de>
771
772         * erand48_r.c (__erand48_r): Implement for 32 bit short int.
773
774 1997-11-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
775
776         * elf/genrtldtbl.awk: Replace gensub for compatibility with gawk2
777         (PR 351).
778
779 1997-11-16 21:01  Philip Blundell  <Philip.Blundell@pobox.com>
780
781         * sysdeps/arm/sysdep.h: Use __APCS_32__ to decide whether or not
782         to preserve condition codes on function call.
783
784 1997-11-13  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
785
786         * sysdeps/generic/s_exp2l.c: Change exp2l to __ieee754_exp2l.
787
788 1997-11-14  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
789
790         * math/libm-test.c (asin_test): Add epsilon for float.
791         (tan_test): Add epsilon for float.
792         (log1p_test): Add epsilon for float.
793         (inverse_functions): Add epsilons.
794
795         * sysdeps/unix/sysv/linux/Makefile (sysdep_headers) [socket]: Add
796         net/if_packet.h.
797
798         * sysdeps/unix/sysv/linux/Dist: Add net/if_packet.h.
799
800 1997-11-10  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
801
802         * md5-crypt/Makefile (extra-objs): Make recursively expanded
803         variable, since $(object-suffixes) is not defined yet.
804
805 1997-11-11  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
806
807         * db2/Makefile (distribute): db185/db185_int.src ->
808         db185/db185_int.h.
809
810 1997-11-11  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
811
812         * misc/tst-fdset.c: Don't require the value of FD_ISSET to be
813         exactly one.
814
815 1997-11-11  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
816
817         * sysdeps/generic/e_acoshl.c: Fix stub_warning: use the user level
818         name.
819         * sysdeps/generic/e_acosl.c: Likewise.
820         * sysdeps/generic/e_asinl.c: Likewise.
821         * sysdeps/generic/e_atan2l.c: Likewise.
822         * sysdeps/generic/e_expl.c: Likewise.
823         * sysdeps/generic/e_fmodl.c: Likewise.
824         * sysdeps/generic/e_j0l.c: Likewise.
825         * sysdeps/generic/e_j1l.c: Likewise.
826         * sysdeps/generic/e_jnl.c: Likewise.
827         * sysdeps/generic/e_lgammal_r.c: Likewise.
828         * sysdeps/generic/e_log10l.c: Likewise.
829         * sysdeps/generic/e_logl.c: Likewise.
830         * sysdeps/generic/e_powl.c: Likewise.
831         * sysdeps/generic/e_sqrtl.c: Likewise.
832         * sysdeps/generic/e_exp2l.c: Likewise.
833
834 1997-11-11  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
835
836         * Make-dist (+sysdep-names): Remove extra paren.
837         * Makefile (distribute): Add stub-tag.h.
838         * elf/Makefile (distribute): Add atomicity.h.
839         * stdlib/Makefile (headers): Add ucontext.h and sys/ucontext.h.
840         * sysdeps/unix/sysv/linux/Makefile (sysdep_headers)
841         [$(subdir)=socket]: Add net/if_packet.h.
842         * sysdeps/alpha/Dist: Remove setjmp_aux.c.
843         * sysdeps/unix/sysv/linux/Dist: Add s_pread64.c, s_pwrite64.c,
844         net/if_packet.h, scsi/sg.h.
845
846 1997-11-13  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
847
848         * Makefile (install): Quote $(CC) expansion.
849
850 1997-11-14  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
851
852         * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Added caching of
853         working /proc cwd and no restrictions on path length.  Following
854         some ideas from Andi Kleen <ak@muc.de> (PR 350).
855
856 1997-11-14 19:14  Thorsten Kukuk  <kukuk@vt.uni-paderborn.de>
857
858         * nis/nss_compat/compat-grp.c: Remove buggy assert call.
859         * nis/nss_compat/compat-pwd.c: Likewise.
860         * nis/nss_compat/compat-spwd.c: Likewise.
861
862 1997-11-14 22:23  Ulrich Drepper  <drepper@cygnus.com>
863
864         * sysdeps/libm-i387/s_fdim.S: New file.
865         * sysdeps/libm-i387/s_fdimf.S: New file.
866         * sysdeps/libm-i387/s_fdiml.S: New file.
867         * sysdeps/libm-i387/i686/s_fdim.S: New file.
868         * sysdeps/libm-i387/i686/s_fdimf.S: New file.
869         * sysdeps/libm-i387/i686/s_fdiml.S: New file.
870
871 1997-11-12  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
872
873         * string/bits/string2.h (strstr): Avoid warning if HAYSTACK is a
874         pointer to unsigned char.
875
876 1997-11-13  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
877
878         * sysdeps/libm-ieee754/s_llrintf.c (__llrintf): Fix function.
879
880         * sysdeps/libm-ieee754/s_lrintf.c (__lrintf): Fix function.
881
882         * sysdeps/libm-ieee754/s_lrint.c (__lrint): Fix function.
883
884 1997-11-12  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
885
886         * sysdeps/libm-ieee754/s_ilogbf.c: Correct return values for
887         ilogb(0/NaN).
888         * sysdeps/libm-ieee754/s_ilogbl.c: Likewise.
889         * sysdeps/libm-ieee754/s_ilogb.c: Likewise.
890
891 1997-11-14 05:44  Ulrich Drepper  <drepper@cygnus.com>
892
893         * sysdeps/libm-i387/s_fmin.S: New file.
894         * sysdeps/libm-i387/s_fminf.S: New file.
895         * sysdeps/libm-i387/s_fminl.S: New file.
896         * sysdeps/libm-i387/s_fmax.S: New file.
897         * sysdeps/libm-i387/s_fmaxf.S: New file.
898         * sysdeps/libm-i387/s_fmaxl.S: New file.
899         * sysdeps/libm-i387/i686/s_fmin.S: New file.
900         * sysdeps/libm-i387/i686/s_fminf.S: New file.
901         * sysdeps/libm-i387/i686/s_fminl.S: New file.
902         * sysdeps/libm-i387/i686/s_fmax.S: New file.
903         * sysdeps/libm-i387/i686/s_fmaxf.S: New file.
904         * sysdeps/libm-i387/i686/s_fmaxl.S: New file.
905
906 1997-11-14 03:06  Ulrich Drepper  <drepper@cygnus.com>
907
908         * sysdeps/unix/sysv/linux/accept.S: Add __libc_accept as alias.
909         * sysdeps/unix/sysv/linux/send.S: Likewise.
910         * sysdeps/unix/sysv/linux/recvfrom.S: Likewise.
911         * sysdeps/unix/sysv/linux/recvmsg.S: Likewise.
912         * sysdeps/unix/sysv/linux/sendmsg.S: Likewise.
913         * sysdeps/unix/sysv/linux/recv.S: Likewise.
914         * sysdeps/unix/sysv/linux/sendto.S: Likewise.
915         * sysdeps/unix/sysv/linux/connect.S: Likewise.
916         Reported by Christopher Wiles <wileyc@ai.cs.fujitsu.co.jp>.
917
918 See ChangeLog.7 for earlier changes.