]> sourceware.org Git - glibc.git/blame - ChangeLog
Moved to i386.
[glibc.git] / ChangeLog
CommitLineData
2bc91a73
AS
1Mon Mar 9 12:16:42 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2
3 * sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_HANDLER):
4 Readd lost negate.
5
6 * sysdeps/m68k/sysdep.h: Remove the stabs stuff again.
7
267e3696
UD
81998-03-09 Ulrich Drepper <drepper@cygnus.com>
9
10 * elf/dl-support.c: Add definition of _dl_debug_impcalls.
11
120b4c49
UD
121998-03-08 Ulrich Drepper <drepper@cygnus.com>
13
14 * elf/rtld.c (process_envvars): Also recognize LD_LIBRARY_PATH,
15 LD_PRELOAD, and LD_VERBOSE.
16 (dl_main): Use global variables set by process_envvars instead of
17 calling getenv.
18 * elf/dl-load.c (_dl_init_paths): Don't call getenv to get
19 LD_LIBRARY_PATH value, this comes with the parameter.
b4debac9
UD
20 * elf/dl-support.c (non_dynamic_init): Pass return value of getenv
21 ("LD_LIBRARY_PATH") to _dl_init_paths.
120b4c49 22
97a51d8a
UD
231998-03-08 22:55 Ulrich Drepper <drepper@cygnus.com>
24
25 * elf/rtld.c (dl_main): Delay initialization of path structure if
26 the dynamically linker is invoked implicitly until we read the
27 dynamic section.
28
d9165158
UD
291998-03-08 Ulrich Drepper <drepper@cygnus.com>
30
31 * sysdeps/unix/sysv/linux/chown.c: Add versioning stuff.
32
1581459f
UD
331998-03-07 Andreas Jaeger <aj@arthur.rhein-neckar.de>
34
35 * sysdeps/unix/sysv/linux/chown.c: New file for compatibility of
36 Linux 2.0 and 2.1.
37
38 * sysdeps/unix/sysv/linux/syscalls.list: Add chown.
39
3db52d94
UD
401998-03-08 14:58 Ulrich Drepper <drepper@cygnus.com>
41
42 * Makeconfig (nisobjdir): Set to path to nis directory.
43 (rpath-link): Add nisobjdir.
44 Patch by Sven Verdoolaege <skimo@kotnet.org>.
45
46 * elf/Makefile: Pretty print.
47 * elf/dl-lookup.c: Include unistd.h.
48 * elf/dl-runtime.c: Likewise.
49
50 * localedata/Makefile (test-srcs): Add tst-rpmatch.
51 (distribute): Add tst-rpmatch.sh.
52 (tests): Add tst-rpmatch to dependency list and run tst-rpmatch.sh.
53
54 New tests for rpmatch function by
55 Jochen Hein <jochen.hein@delphi.central.de>.
56 * localedata/tst-rpmatch.c: New file.
57 * localedata/tst-rpmatch.sh: New file.
58
59 * localedata/locales/de_DE: Correct yesexpr and noexpr.
60 * localedata/locales/de_AT: Likewise.
61
62 * posix/getopt.c: Update contact address.
63 * posix/getopt1.c: Pretty print.
64
65 * sysdeps/generic/libc-start.c: Do most of the initialization now
66 here instead of in start.S.
67 * sysdeps/unix/sysv/linux/libc-start.c: Likewise.
68 * sysdeps/i386/elf/start.S: Remove most of the initialization code.
69
70 * sysdeps/unix/sysv/linux/i386/profil-counter.h: No need for
71 profil_counter to be public.
72
731998-03-08 13:06 Tim Waugh <tim@cyberelk.demon.co.uk>
74
75 * posix/wordexp.c (parse_arith): Now works for negative numbers too.
76 (parse_param): Coded parameter length expansion (${#var}).
77 (parse_param): Handling for "=", "+", "-", and the ":" versions added.
78 (parse_param): Cleaned up (fixed) error handling.
79
80 * posix/wordexp-test.c: IFS now includes non-whitespace character
81 (comma). Added more tests.
82
a78de796
UD
831998-03-07 Ulrich Drepper <drepper@cygnus.com>
84
85 * elf/link.h: Fix typos.
86 Reported by Andreas Jaeger.
87
88 * nscd/nscd_getpw_r.c (__nscd_getpw_r): Remove false comment.
89 * nscd/nscd_getgr_r.c (__nscd_getgr_r): Likewise.
90
b7296fd4
UD
911998-03-06 Ulrich Drepper <drepper@cygnus.com>
92
93 * argp/argp-help.c: Remove last bits of using gettext instead of
94 dgettext.
95
7dea968e
UD
961998-03-06 17:04 Ulrich Drepper <drepper@cygnus.com>
97
98 * libc.map: Add _dl_debug_impcalls, _dl_debug_fd, _dl_sysdep_output,
99 __libc_start_main.
100 * csu/Makefile (routines): Add libc-start.
101 * elf/dl-error.c: Remove declaration of _dl_argv. Include <unitsd.h>.
102 * elf/dl-lookup.c: Likewise.
103 * elf/dl-version.c: Likewise.
104 * sysdeps/i386/dl-machine.h: Likewise.
105 * elf/link.h: Declare _dl_argv, _dl_debug_fd.
106 Declare _dl_sysdep_output. Make _dl_sysdep_fatal, _dl_sysdep_error and
107 _dl_sysdep_message macros which use _dl_sysdep_output.
108 * elf/dl-fini.c: Write out which destructor is called while debugging.
109 * elf/dl-init.c: Likewise for constructor.
110 * elf/dl-load.c: Use _dl_debug_message instead of _dl_sysdep_message.
111 * elf/dl-misc.c: Remove _dl_sysdep_fatal, _dl_sysdep_error and
112 _dl_sysdep_message. Add _dl_sysdep_output.
113 * elf/rtld.c: Recognize LD_DEBUG_OUTPUT. Set _dl_debug_fd if
114 this file can be opened.
115 For LD_DEBUG=libs also set _dl_debug_impcalls.
116 * sysdeps/generic/dl-cache.c: Include unistd.h.
117 * sysdeps/generic/libc-start.c: New file.
7dea968e 118 * sysdeps/unix/sysv/linux/libc-start.c: New file.
a78de796 119 * sysdeps/i386/elf/start.S: Don't call main directly, call
7dea968e
UD
120 __libc_start_main instead.
121
122 * elf/Makefile ($(objpfx)ld.so): Add $(load-map-file) as dependency.
123
4b7814cf
UD
1241998-03-06 Ulrich Drepper <drepper@cygnus.com>
125
126 * nss/nsswitch.c (__nss_nscd_not_available): Removed.
127
9184d3db
UD
1281998-03-06 12:42 Ulrich Drepper <drepper@cygnus.com>
129
130 * argp/argp.h (struct argp): Add new field domain.
131 * argp/argp-help.c: Change all gettext calls to dgettext and use
132 domain field from appropriate argp in call.
133 * argp/argp-parse.c: Likewise.
134
ac16e905
UD
1351998-03-06 11:35 Ulrich Drepper <drepper@cygnus.com>
136
137 * posix/wordexp-test.c: Change testsuite so that it can run even
138 for ~root != /root.
139
1401998-03-06 Andreas Jaeger <aj@arthur.rhein-neckar.de>
141
142 * math/libm-test.c (catanh_test): Change epsilon for gcc 2.8.1.
143
1441998-03-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
145
146 * sysdeps/unix/sysv/linux/i386/sysdep.h (SYSCALL_ERROR_HANDLER):
147 Don't store into global errno if we already store through
148 __errno_location.
149 * sysdeps/unix/i386/sysdep.S: Likewise.
150 * sysdeps/unix/alpha/sysdep.S: Likewise.
151 * sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise.
152 * sysdeps/unix/sysv/linux/sparc/sparc64/clone.S: Likewise.
153 * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Likewise. Add
154 missing return to SYSCALL_ERROR_HANDLER for (!_LIBC_REENTRANT &&
155 PIC).
156
1571998-03-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
158
159 * sysdeps/generic/sysdep.h (L): Remove definition.
160 * sysdeps/i386/sysdep.h (L): Define it here instead.
161
36a8586d
UD
1621998-03-06 Andreas Jaeger <aj@arthur.rhein-neckar.de>
163
a78de796 164 * nis/nis_call.c (__do_niscall): Safe and reset errno.
36a8586d 165
a78de796 166 * nis/ypclnt.c (do_ypcall, yp_all): Safe and reset errno.
36a8586d 167
b3c06869
UD
1681998-03-01 Andreas Jaeger <aj@arthur.rhein-neckar.de>
169
170 * sysdeps/generic/getresuid.c (__getresuid): Use ISO C
171 declaration style to avoid warnings.
172
08b511e6
UD
1731998-03-06 11:48 Mark M._Kettenis <kettenis@hall.phys.uva.nl>
174
175 * elf/rtld.c (process_dl_debug): Fix typo: "DL_DEBUG" ->
176 "LD_DEBUG".
177
7c57c32d
UD
1781998-03-05 Ulrich Drepper <drepper@cygnus.com>
179
180 * posix/Makefile (tests): Add wordexp-test.
181 * posix/wordexp-test.c: New file. Testsuite for wrodexp.
182 Patches by Tim Waugh <tim@cyberelk.demon.co.uk>.
183
1841998-03-05 16:04 Ulrich Drepper <drepper@cygnus.com>
185
186 * elf/Makefile ($(objpfx)rtldtbl.h): Add genrtldtbl.awk to the
187 dependencies.
188
189 * elf/link.h (struct r_search_path_elem): Add two new field for
190 lib path debugging.
191 * elf/rtld.c: Recognize LD_DEBUG environment variable and set
192 variable accordingly.
193 * elf/dl-load.c: If _dl_debug_libs is nonzero print what library
194 is considered next along with information about load paths.
195 * sysdeps/generic/dl-cache.c: Likewise.
196 * elf/dl-support.c: Define _dl_debug_libs.
197 * elf/genrtldtbl.awk: Add initializers for two new field in
198 struct r_search_path_elem.
199
2001998-03-06 10:40 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9f2990db
AS
201
202 * sysdeps/m68k/add_n.S: Use ENTRY and END macros.
203 * sysdeps/m68k/lshift.S: Likewise.
204 * sysdeps/m68k/rshift.S: Likewise.
205 * sysdeps/m68k/sub_n.S: Likewise.
206 * sysdeps/m68k/m68020/addmul_1.S: Likewise.
207 * sysdeps/m68k/m68020/mul_1.S: Likewise.
208 * sysdeps/m68k/m68020/submul_1.S: Likewise.
209
210 * sysdeps/unix/sysv/linux/m68k/sysdep.S: Use ENTRY macro.
211 [_LIBC_REENTRANT]: Don't store into global errno.
212
213 * sysdeps/m68k/sysdep.h: New file.
214 * sysdeps/unix/sysv/linux/m68k/sysdep.h: Use it. Use the macros
215 ENTRY, CALL_MCOUNT, JUMPTARGET and syscall_error from there.
216 (DO_CALL): Change to expect syscall name as argument.
217 (PSEUDO): Pass syscall_name to DO_CALL.
218 (SYSCALL_ERROR_HANDLER) [_LIBC_REENTRANT]: Don't store into global
219 errno.
220
ea278354
UD
2211998-03-05 Ulrich Drepper <drepper@cygnus.com>
222
223 * elf/rtld.c: Speed up processing of environment variables. Do
224 only one run on the environment by avoiding to call getenv.
225 * sysdeps/generic/dl-sysdep.c (_dl_next_ld_env_entry): New
226 function. Used by patch above.
227
ac16e905 2281998-03-05 Thorsten Kukuk <kukuk@vt.uni-paderborn.de>
ea278354 229
ac16e905
UD
230 * nss/getXXbyYY_r.c: Check __nss_not_use_nscd_* variable for
231 running nscd.
232 * nscd/nscd_getgr_r.c: Set __nss_not_use_nscd_group variable.
233 * nscd/nscd_getpw_r.c: Set __nss_not_use_nscd_passwd variable.
234 * nscd/nscd_proto.h: Declare __nss_not_use_nscd_* variables.
ea278354
UD
235
2361998-03-05 Ulrich Drepper <drepper@cygnus.com>
237
238 * nss/nsswitch.c (nss_lookup_function): Don't modify errno if NSS
239 module cannot be found. Reported by Andreas Jaeger.
240
2411998-03-05 11:40 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
242
243 * nscd/nscd_getgr_r.c: Change char to int to avoid compiler warning
244 on platforms which default to unsigned chars.
245 * nscd/nscd_getpw_r.c: Likewise.
246 * sysdeps/unix/sysv/linux/powerpc/sysdep.h: Undefine L before
247 defining it.
248
2491998-03-05 Andreas Jaeger <aj@arthur.rhein-neckar.de>
250
251 * elf/Makefile (install-bin): Change = to += for sprof to install
252 ldd also.
253
2eb45444
UD
2541998-03-04 16:12 H.J. Lu <hjl@gnu.org>
255
256 * libio/strops.c (_IO_str_seekoff): Handle MODE == 0.
257
2581998-03-04 16:19 Ulrich Drepper <drepper@cygnus.com>
259
260 * nscd/nscd_getgr_r.c: Follow nscd_getpw_r.c change.
261
2621998-03-04 Andreas Jaeger <aj@arthur.rhein-neckar.de>
263
264 * nscd/nscd_getpw_r.c (nscd_open_socket): Safe and reset errno so
265 that a failure to connect to nscd doesn't change errno.
266
2671998-03-04 Andreas Jaeger <aj@arthur.rhein-neckar.de>
268
269 * manual/maint.texi (Reporting Bugs): Change
270 bug-glibc@prep.ai.mit.edu to bug-glibc@gnu.org.
271
272 * locale/iso-4217.def: Likewise
273
2741998-03-04 12:43 Ulrich Drepper <drepper@cygnus.com>
275
276 * manual/texinfo.tex: Updated.
277
2781998-03-03 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
279
280 * sysdeps/posix/fpathconf.c: Don't modify errno for an undefined
281 value.
282 * sysdeps/posix/pathconf.c: Likewise.
283 * posix/getconf.c: Print `undefined' if pathconf returns -1
284 without setting errno.
285
2861998-03-04 Ulrich Drepper <drepper@cygnus.com>
287
288 * sysdeps/unix/sysv/linux/powerpc/dl-sysdep.c: Fix cut&paste
289 problem.
290 * sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: New file.
291 Patches by Elliot Lee <sopwith@cuc.edu>.
292
ea7eb7e3
UD
2931998-03-04 09:43 Ulrich Drepper <drepper@cygnus.com>
294
295 * elf/link.h (struct link_map): Add new field l_reloc_result.
296 * elf/dl-reloc.c (_dl_relocate_object): Allocate array for results
297 of relocation for the object to be profiled.
298 * elf/dl-object.c (_dl_new_object): Initialize l_reloc_result field
299 to NULL.
300 * elf/rtld.c (_dl_start): Add comment that we must not allocate an
301 array here.
302 * elf/dl-runtime.c (profile_fixup): If l_reloc_result array already
303 contains a result from a previous run use this instead of computing
304 the value again.
305 * elf/dl-minimal.c (malloc): Remove limit for size of allocation.
306
3071998-03-04 11:32 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
afdecda0
AS
308
309 * sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
310 offsets into the GOT.
311 (RTLD_START): Likewise.
312
8fb3e007
UD
3131998-03-03 17:55 Ulrich Drepper <drepper@cygnus.com>
314
315 * elf/sprof.c: Cleanup a bit.
316
3171998-03-03 08:01 H.J. Lu <hjl@gnu.org>
318
319 * sysdeps/generic/sysdep.h (L): New. Define.
320
321 * sysdeps/unix/sysv/linux/i386/sysdep.h (L): New. Define.
322
323 * sysdeps/i386/i586/addmul_1.S: Fix a typo.
324
325 * sysdeps/unix/sysv/linux/i386/clone.S: Follow Intel's advice
326 to have only one exit point for functions.
327 * sysdeps/unix/sysv/linux/i386/mmap.S: Likewise.
328 * sysdeps/unix/sysv/linux/i386/s_pread64.S: Likewise.
329 * sysdeps/unix/sysv/linux/i386/s_pwrite64.S: Likewise.
330 * sysdeps/unix/sysv/linux/i386/socket.S: Likewise.
331 * sysdeps/unix/sysv/linux/i386/syscall.S: Likewise.
332
3331998-03-03 Andreas Jaeger <aj@arthur.rhein-neckar.de>
334
335 * sysdeps/unix/sysv/linux/sigaction.c (__sigaction): Safe and
336 reset errno so that errno isn't set to ENOSYS in the first call.
337 * sysdeps/unix/sysv/linux/i386/sigaction.c (__sigaction): Likewise.
338 * sysdeps/unix/sysv/linux/sigsuspend.c (__sigsuspend): Likewise.
339 * sysdeps/unix/sysv/linux/sigprocmask.c (__sigprocmask): Likewise.
340 * sysdeps/unix/sysv/linux/sigpending.c (sigpending): Likewise.
341
ae828bc6
UD
3421998-03-02 17:55 Ulrich Drepper <drepper@cygnus.com>
343
344 * sysdeps/i386/add_n.S: Change to use ENTRY and END macro.
345 * sysdeps/i386/addmul_1.S: Likewise.
346 * sysdeps/i386/lshift.S: Likewise.
347 * sysdeps/i386/mul_1.S: Likewise.
348 * sysdeps/i386/rshift.S: Likewise.
349 * sysdeps/i386/sub_n.S: Likewise.
350 * sysdeps/i386/submul_1.S: Likewise.
351 * sysdeps/i386/i586/add_n.S: Likewise.
352 * sysdeps/i386/i586/addmul_1.S: Likewise.
353 * sysdeps/i386/i586/lshift.S: Likewise.
354 * sysdeps/i386/i586/mul_1.S: Likewise.
355 * sysdeps/i386/i586/rshift.S: Likewise.
356 * sysdeps/i386/i586/sub_n.S: Likewise.
357 * sysdeps/i386/i586/submul_1.S: Likewise.
358
359 * sysdeps/i386/sysdep.h: Extend last change.
360
361 * sysdeps/unix/sysv/linux/i386/sysdep.h: Follow Intel's advice
362 to have only one exit point for functions.
363
3641998-03-02 Ulrich Drepper <drepper@cygnus.com>
365
366 * configure.in: Fix msgfmt test. Fix handling of //s in sysdeps
367 search.
368
3691998-03-02 13:28 Ulrich Drepper <drepper@cygnus.com>
370
371 * Makerules: Generate libc.so with absolute paths for the used
372 shared objects.
373
374 * config.make.in: Add MAKEINFO definition.
375
3761998-03-02 Ulrich Drepper <drepper@cygnus.com>
377
378 * sysdeps/i386/sysdep.h (ASM_SIZE_DIRECTIVE): Add ; at the end.
379 (ENTRY): Use STABS_FUN.
380 (END): Use STABS_FUN_END.
381 (STABS_FUN, STABS_FUN2, STABS_FUN_END): New macro to emit stabs info.
382
383 * elf/Makefile: Add rules to build sprof program.
384 * elf/sprof.c: New file.
385
3861998-02-28 Andreas Jaeger <aj@arthur.rhein-neckar.de>
387
388 * misc/syslog.c (openlog_internal): Insert missing closing brace.
389
3901998-02-06 Andreas Jaeger <aj@arthur.rhein-neckar.de>
391
392 * configure.in: Check for working msgfmt version (from GNU gettext
393 0.10 or later).
394
3951998-03-02 Ulrich Drepper <drepper@cygnus.com>
396
397 * configure.in: Avoid //s in sysdirs.
398 Patch by Roland McGrath.
399
400 * stdlib/a64l.c (a64l): Rewrite by Joe Keane <jgk@jgk.org>.
401
4021998-03-02 07:17 H.J. Lu <hjl@gnu.org>
403
404 * elf/dl-open.c (_dl_open): Update _dl_global_scope_end when
405 setting _dl_global_scope for RTLD_GLOBAL.
406
4071998-02-27 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
408
409 * sysdeps/unix/make-syscalls.sh: Fix last change so that all
410 possible lists of object-suffixes are taken care of.
411
4121998-03-02 10:16 Ulrich Drepper <drepper@cygnus.com>
413
414 * timezone/private.h: Update from tzcode1998c.
415 * timezone/zic.c: Likewise.
416 * timezone/antarctica: Updated from tzdata1998c.
417 * timezone/asia: Likewise.
418 * timezone/australasia: Likewise.
419 * timezone/europe: Likewise.
420 * timezone/southamerica: Likewise.
421
4221998-03-02 Ulrich Drepper <drepper@cygnus.com>
423
424 * posix/glob.c (glob_in_dir): Add support for cases insensitive
425 VMS. Patch by John W. Eaton <jwe@bevo.che.wisc.edu>.
426
c2e3af6e
RH
4271998-03-01 19:05 H.J. Lu (hjl@gnu.org)
428
429 * sysdeps/libm-ieee754/e_exp.c (__ieee754_exp): Use __isinf.
430 Changed type of TWO43, TWO52 from float to double.
431 * sysdeps/libm-ieee754/e_expf.c (__ieee754_expf): Use __isinff.
432 * sysdeps/libm-ieee754/s_exp2.c (__ieee754_exp2): Use __isinf.
433 Changed type of TWO43 from float to double.
434 * sysdeps/libm-ieee754/s_exp2f.c (__ieee754_exp2f): Fix a typo.
435 Use __isinff.
436
6356e131
RH
4371998-03-01 18:52 H.J. Lu (hjl@gnu.org)
438
439 * sysdeps/unix/sysv/linux/alpha/syscalls.list (osf_settimeofday,
440 osf_getitimer, osf_setitimer, osf_utimes, osf_getrusage,
441 osf_wait4): Removed __xxxx symbol for GLIBC_2.0.
442
489b7d4b
RH
4431998-03-01 09:11 Richard Henderson <rth@cygnus.com>
444
445 * sysdeps/unix/sysv/linux/sparc/bits/ioctls.h: Don't include
446 kernel_termios.h.
447 * sysdeps/unix/sysv/linux/sparc/bits/termios.h (CBAUD, CIBAUD): Fix.
448 Clean up random whitespace.
449 * sysdeps/unix/sysv/linux/sparc/sparc32/brk.c: Tidy the asm.
450 * sysdeps/unix/sysv/linux/sparc/sparc32/socket.S: Use std on the args.
451 * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.S: Fix use of .bss.
452 * sysdeps/unix/sysv/linux/sparc/sparc32/sys/ucontext.h: New file.
453
4541998-03-01 08:31 Richard Henderson <rth@cygnus.com>
41df5ed4
RH
455
456 * shlib-versions: Match alpha*.
457 * sysdeps/unix/sysv/linux/alpha/syscalls.list: Add adjtimex.
458 * sysdeps/unix/sysv/linux/alpha/adjtimex.S: Remove.
459
460 * sysdeps/alpha/fpu/bits/mathinline.h (isunordered et al): New.
461 Implement copysign* with and without __ prefix.
462 Likewise for fabs; use builtin for gcc 2.8.
463 (floor*): New.
464 (fdim*): New.
465
466 * elf/elf.h (EF_SPARC*, EF_ALPHA*, SHT_ALPHA*, SHF_ALPHA*): New.
467 (R_SPARC*): Match current v9 ABI.
468
469 * sysdeps/wordsize-64/stdint.h (intptr_t): Is a long.
470
471 * sunrpc/clnt_udp.c (clntudp_call): Use socklen_t.
472 * sunrpc/pmap_rmt.c (clnt_broadcast): Likewise.
473 * sunrpc/svc_tcp.c (svctcp_create, rendezvous_request): Likewise.
474 * sysdeps/generic/getresgid.c: Use prototype form because of warning.
475 * sysdeps/unix/sysv/linux/getdents.c: Likewise.
476 * sysdeps/unix/sysv/linux/alpha/adjtime.c: Likewise.
477 * sysdeps/unix/grantpt.c (argv): Fix consts.
478 * sysdeps/unix/sysv/linux/getpt.c: Include <string.h>
479 * sysdeps/unix/sysv/linux/sigaction.c: Likewise.
480
f024c196
UD
4811998-02-27 Ulrich Drepper <drepper@cygnus.com>
482
483 * misc/syslog.c: Change to allow user the interpretation of the
484 outcome even with syslog having no return value.
485
4861998-02-05 20:41 Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>
487
488 * elf/dl-addr.c: Fix search algorithms in dladdr(); don't assume
489 that the number of program headers is >0 (which is wrong for the
490 loader itself).
491
227d9931
UD
4921998-02-27 Ulrich Drepper <drepper@cygnus.com>
493
494 * Makefile (distribute): Add README.libm.
495
4961998-02-27 Andreas Jaeger <aj@arthur.rhein-neckar.de>
497
498 * time/clocktest.c (main): Correct typo: "--" -> "==".
499
5001998-02-25 20:53 H.J. Lu <hjl@gnu.org>
501
502 * sysdeps/alpha/fpu/bits/mathinline.h (atan): Removed the bogus
503 inline function.
504 (copysignf, __copysignf, copysign, fabsf, __fabsf, fabs): New
505 inline functions.
506
507 * math/libm.map (__atan2): Added.
508
a7f804d8
UD
5091998-02-27 Ulrich Drepper <drepper@cygnus.com>
510
b8ce6e3e
UD
511 * misc/efgcvt_r.c (APPEND): Handle printing of 0.0 correctly.
512