Update.
[platform/upstream/glibc.git] / ChangeLog
index 0d5ca23..80e81fd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,975 @@
+2001-03-03  Ulrich Drepper  <drepper@redhat.com>
+
+       * Versions.def: Add libanl definition.
+       * shlig-versions: Add entry for libanl.
+       * resolv/Makefile (distribute): Add gai_misc.h and ga_test.c.
+       (routines): Add gai_sigqueue.
+       (extra-libs): Add libanl.
+       (libanl-routines): New variable.
+       Add rules to build libanl and ga_test.
+       * resolv/Versions [libc] (GLIBC_2.2.3): Add __gai_sigqueue.
+       [libanl]: New library.
+       * resolv/netdb.h: Add definitions for libanl.
+       * resolv/getaddrinfo_a.c: New file.
+       * resolv/gai_cancel.c: New file.
+       * resolv/gai_error.c: New file.
+       * resolv/gai_misc.c: New file.
+       * resolv/gai_misc.h: New file.
+       * resolv/gai_notify.c: New file.
+       * resolv/gai_suspend.c: New file.
+       * resolv/ga_test.c: New file.
+       * sysdeps/generic/gai_sigqueue.c: New file.
+       * sysdeps/unix/sysv/linux/gai_sigqueue.c: New file.
+       * sysdeps/generic/bits/siginfo.h: Allow __need_sigevent_t being defined
+       and provide only that definition.
+       * sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/bits/siginfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise.
+
+       * rt/aio_misc.c: Fix typos in comments.
+       * rt/lio_listio.c: Pretty printing.  Little optimization in request
+       list handling.
+
+       * elf/rtld.c: Remove commented out code.
+
+       * sysdeps/unix/sysv/linux/linux_fsinfo.h (SHMFS_SUPER_MAGIC):
+       Update for real 2.4 kernels.
+
+2001-03-01  Ulrich Drepper  <drepper@redhat.com>
+
+       * elf/dl-load.c: Pretty printing.
+
+       * elf/dl-object.c (_dl_new_object): Don't add the loader's scope
+       twice.
+
+2001-02-28  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/alpha/dl-machine.h (elf_machine_rela): Don't handle
+       relocations which are not in ld.so if RTLD_BOOTSTRAP is defined.
+
+       * sysdeps/powerpc/dl-machine.c (__process_machine_rela): Fix typo.
+
+       * elf/dl-misc.c (_dl_debug_vdprintf): Fix typo visible on 64-bit
+       machines.
+
+       * sysdeps/unix/sysv/linux/powerpc/sysdep.h (C_TEXT): Define.
+
+2001-02-27  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/powerpc/elf/libc-start.c: Use new output functions and
+       _dl_debug_mask.
+
+       * elf/Versions [ld]: Don't export _dl_debug_message anymore.  Export
+       _dl_debug_printf.
+       * elf/dl-misc.c: Remove definition of _dl_sysdep_output and
+       _dl_debug_message.  Define _dl_debug_vdprintf, _dl_debug_printf,
+       _dl_debug_printf_c, and _dl_printf.
+       * sysdeps/generic/ldsodefs.h: Don't declare _dl_sysdep_output,
+       _dl_debug_message, _dl_sysdep_message, _dl_sysdep_error, and
+       _dl_sysdep_fatal.  Declare _dl_debug_printf, _dl_debug_printf_c,
+       _dl_printf, _dl_error_printf, and _dl_fatal_printf.
+       * elf/dl-close.c: Replace use of old output functions with the new
+       ones.
+       * elf/dl-deps.c: Likewise.
+       * elf/dl-error.c: Likewise.
+       * elf/dl-fini.c: Likewise.
+       * elf/dl-init.c: Likewise.
+       * elf/dl-load.c: Likewise.
+       * elf/dl-lookup.c: Likewise.
+       * elf/dl-minimal.c: Likewise.
+       * elf/dl-open.c: Likewise.
+       * elf/dl-profile.c: Likewise.
+       * elf/dl-reloc.c: Likewise.
+       * elf/dl-version.c: Likewise.
+       * elf/do-lookup.h: Likewise.
+       * elf/rtld.c: Likewise.
+       * sysdeps/generic/dl-cache.c: Likewise.
+       * sysdeps/generic/dl-sysdep.c: Likewise.
+       * sysdeps/generic/libc-start.c: Likewise.
+       * sysdeps/i386/dl-machine.h: Likewise.
+       * sysdeps/arm/dl-machine.h: Likewise.
+       * sysdeps/hppa/dl-machine.h: Likewise.
+       * sysdeps/m68k/dl-machine.h: Likewise.
+       * sysdeps/powerpc/dl-machine.h: Likewise.
+       * sysdeps/s390/dl-machine.h: Likewise.
+       * sysdeps/sh/dl-machine.h: Likewise.
+       * sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/i386/dl-librecon.h: Likewise.
+       * sysdeps/unix/sysv/linux/i386/dl-procinfo.h: Likewise.
+
+       * sysdeps/generic/ldsodefs.h: Remove _dl_secure declaration.
+
+       * dlfcn/Makefile: Don't run tstatexit test unless .hidden is
+       supported by assembler.
+
+       * sysdeps/generic/ldsodefs.h: Remove commented-out variable
+       declaractions.
+
+       * elf/rtld.c: Little optimizations in handling _dl_lazy.
+
+       * elf/cache.c (save_cache): Portability changes.
+       * elf/dl-profile.c (_dl_start_profile): Likewise.
+
+       * elf/sln.c: Cleanups.  Remove arbitrary limits.
+
+       * elf/dl-close.c: Replace _dl_debug_* variables with _dl_debug_mask.
+       * elf/dl-deps.c: Likewise.
+       * elf/dl-fini.c: Likewise.
+       * elf/dl-init.c: Likewise.
+       * elf/dl-load.c: Likewise.
+       * elf/dl-lookup.c: Likewise.
+       * elf/dl-open.c: Likewise.
+       * elf/dl-reloc.c: Likewise.
+       * elf/dl-support.c: Likewise.
+       * elf/dl-version.c: Likewise.
+       * elf/do-lookup.h: Likewise.
+       * elf/rtld.c: Likewise.
+       * sysdeps/generic/dl-cache.c: Likewise.
+       * sysdeps/generic/ldsodefs.h: Likewise.
+       * sysdeps/generic/libc-start.c: Likewise.
+       * elf/Versions: Don't export _dl_debug_impcalls and _dl_debug_files.
+       Export _dl_debug_mask.
+       * Versions.def: Define GLIBC_2.2.3 for ld.
+
+2001-02-26  Greg McGary  <greg@mcgary.org>
+
+       * sysdeps/unix/make-syscalls.sh (ptr): Handle `V' keyletter.
+
+2001-02-26  Paul Eggert  <eggert@twinsun.com>
+
+       Modify mkstemp.c and tempname.c so that they can be used by
+       GNU applications on non-glibc platforms.
+
+       * misc/mkstemp.c (__GT_FILE): Define to zero if not defined.
+
+       * sysdeps/posix/tempname.c: Include <config.h> if HAVE_CONFIG_H.
+       Include <stddef.h>, <stdint.h>, <string.h> only if
+       STDC_HEADERS || _LIBC.
+       Include <fcntl.h> only if HAVE_FCNTL_H || _LIBC.
+       Include <unistd.h> only if HAVE_UNISTD_H || _LIBC.
+       Include <sys/time.h> only if HAVE_SYS_TIME_H || _LIBC.
+       (__set_errno): Define this macro if <errno.h> doesn't.
+       (P_tmpdir, TMP_MAX, __GT_FILE, __GT_BIGFILE, __GT_DIR, __GT_NOCREATE):
+       Define these macros if <stdio.h> doesn't.
+       (S_ISDIR, S_IRUSR, S_IWUSR, S_IXUSR):
+       Define these macros if <sys/stat.h> doesn't.
+       Ignore <sys/stat.h> S_ISDIR if STAT_MACROS_BROKEN.
+       (stat64, __getpid, __gettimeofday, __mkdir, __open, __open64,
+       lxstat64, __xstat64): Define if not _LIBC.
+       (struct_stat64): New macro.
+       (direxists, __gen_tempname): Use it, to avoid a
+       portability problem with Solaris 8.
+       (__secure_getenv): Define if ! (HAVE___SECURE_GETENV || _LIBC).
+       (__gen_tempname): Invoke gettimeofday only if
+       HAVE_GETTIMEOFDAY || _LIBC; otherwise, fall back on plain "time".
+       Use portable macros like S_IRUSR | S_IWUSR rather than nonportable
+       octal values like 0600.
+
+2001-02-26  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/ieee754/ldbl-96/e_jnl.c: New file.
+       Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.
+
+       * sysdeps/i386/fpu/libm-test-ulps: Update for jnl and ynl introduction.
+       * sysdeps/ia64/fpu/libm-test-ulps: Likewise.
+
+       * posix/wordexp-test.c (testit): Remove warnings.
+
+       * dlfcn/Makefile (distribute): Add modatexit.c and modcxaatexit.c.
+       (tests): Add tstatexit and tstcxaatexit.
+       (module-names): Add modatexit and modcxaatexit.
+       Add rules to build and run tstatexit and tstcxaatexit.
+       * dlfcn/modatexit.c: New file.
+       * dlfcn/modcxaatexit.c: New file.
+       * dlfcn/tstatexit.c: New file.
+       * dlfcn/tstcxaatexit.c: New file.
+
+       * io/Makefile: Pass -DHAVE_DOT_HIDDEN to stat and mknod functions if
+       .hidden is available.
+       * io/stat.c: If .hidden is available use it to avoid exporting
+       functions.
+       * io/fstat.c: Likewise.
+       * io/lstat.c: Likewise.
+       * io/stat64.c: Likewise.
+       * io/fstat64.c: Likewise.
+       * io/lstat64.c: Likewise.
+       * sysdeps/generic/mknod.c: Likewise.
+
+       * malloc/mtrace.c: Use __cxa_atexit and not atexit.
+       * sysdeps/generic/bb_init_func.c: Likewise.
+       * sysdeps/generic/libc-start.c: Likewise.
+
+       * stdlib/atexit.c (__new_exitfn): Move to cxa_atexit.c.
+       (atexit): Implement using __cxa_atexit.
+       Use .hidden if availble to avoid exporting atexit.
+       * stdlib/cxa_atexit.c (__new_exitfn): Moved to here from atexit.c.
+       * stdlib/Versions: Export __new_exitfn for GLIBC_2.2.3.
+       * stdlib/Makefile (routines): Add old_atexit.
+       (static-only-routines): Add atexit.
+       Pass -DHAVE_DOT_HIDDEN for atexit.c if .hidden is available.
+       * stdlib/old_atexit.c: New file.
+
+       * intl/Makefile: Remove bogus endif.
+
+2001-02-26  Andreas Jaeger  <aj@suse.de>
+
+       * iconvdata/Makefile (tests): Fix typo in last patch.
+
+       * intl/Makefile (tests): Run mtrace-tst-gettext only when perl is
+       available.
+       Reported by Achim Gottinger <achim@gentoo.org>.
+
+2001-02-25  Andreas Jaeger  <aj@suse.de>
+
+       * intl/Makefile (plural.c): Reorder rules so that they work if
+       BISON doesn't exist.
+
+2001-02-25  Ulrich Drepper  <drepper@redhat.com>
+
+       * intl/locale.alias: Don't use nb_NO but define aliases for it.
+
+2001-02-23  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/i386/strtok.S: Continue to return NULL after the first
+       time this happened.
+
+2001-02-23  Andreas Jaeger  <aj@suse.de>
+
+       * string/tester.c (test_strtok_r): Add testcase.
+       (test_strtok_r): Always initialize cp for proper checking.
+
+       * sysdeps/generic/strtok.c (strtok): Handle case of first strtok
+       returning NULL correctly.
+       Patch by Fumitoshi UKAI <ukai@debian.or.jp>.
+       * sysdeps/generic/strtok_r.c (__strtok_r): Likewise.
+
+2001-02-23  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/unix/sysv/aix/bits/types.h: Define __need_NULL before
+       including <stddef.h>.
+       * sysdeps/unix/sysv/aix/write.c: Define alias __libc_write.
+       * include/libc-symbols.h (weak_alias): Don't use .weak if
+       HAVE_ASM_GLOBAL_DOT_NAME is defined.
+       Patches by Michael Keezer <mkeezer@redhat.com>.
+
+       * sysdeps/generic/ftime.c: Don't include <sys/time.h> at all.
+       Patch by Michael Keezer <mkeezer@redhat.com>.
+
+       * sysdeps/unix/sysv/aix/Dist: Remove restf.S and savef.S.
+       * sysdeps/unix/sysv/aix/Makefile [$(subdir) == misc]
+       (sysdep_routines): Remove restf.S and savef.S.
+       * sysdeps/unix/sysv/aix/restf.S. Removed.
+       * sysdeps/unix/sysv/aix/savef.S. Removed.
+       * sysdeps/powerpc/fprrest.S: Use C_TEXT to define label.  Also define
+       alternative names used on some platforms.
+       * sysdeps/powerpc/fprsave.S: Likewise.
+       * sysdeps/powerpc/gprrest0.S: Likewise.
+       * sysdeps/powerpc/gprrest1.S: Likewise.
+       * sysdeps/powerpc/gprsave0.S: Likewise.
+       * sysdeps/powerpc/gprsave1.S: Likewise.
+       Patch by Michael Keezer <mkeezer@redhat.com>.
+
+2001-02-22  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/i386/elf/start.S (_fp_hw): Actually define label.
+
+2001-02-22  Andreas Jaeger  <aj@suse.de>
+
+       * string/tst-strtok.c (main): Fix error messages.
+
+2001-02-22  Andreas Jaeger  <aj@suse.de>
+
+       * math/Makefile: Remove omit-long-double-fcts.
+
+2001-02-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
+
+       * sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
+       avoid problems on MIPS I.
+       * sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.
+
+       * sysdeps/mips/dl-machine.h (RTLD_START): Remove duplicate ".set
+       noreorder".
+
+2001-02-21  Ulrich Drepper  <drepper@redhat.com>
+
+       * posix/fnmatch_loop.c: Handle ranges outside glibc correctly.
+
+       * sysdeps/generic/ftime.c: Include <time.h>.
+
+       * configure.in: Don't check for libgd if user passed --without-gd.
+       Patch by Achim Gottinger <achim@gentoo.org>.
+
+       * sysdeps/i386/i686/strtok.S: Continue to return NULL after the
+       first time this happened.
+       * string/Makefile (tests): Add tst-strtok.
+
+2001-02-21  Andreas Jaeger  <aj@suse.de>
+
+       * string/tst-strtok.c: New testcase, reported by
+       Andrew Church <achurch@achurch.org>.
+
+2001-02-20  Ulrich Drepper  <drepper@redhat.com>
+
+       * libio/iofwide.c: Remove fwide alias.
+
+2001-02-20  Andreas Jaeger  <aj@suse.de>
+
+       * iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl
+       is available.
+       Reported by Achim Gottinger <achim@gentoo.org>.
+
+2001-02-19  Ulrich Drepper  <drepper@redhat.com>
+
+       * iconv/tst-iconv1.c (main): Remove debugging code.
+
+       * sysdeps/ieee754/flt-32/e_powf.c: Handle x == +-1 correctly.
+       * sysdeps/ieee754/dbl-64/e_pow.c: Likewise.
+
+       * sysdeps/generic/e_scalb.c: Set invalid exception for invalid
+       parameters.
+       * sysdeps/generic/e_scalbf.c: Likewise.
+       * sysdeps/generic/e_scalbl.c: Likewise.
+
+       * sysdeps/ia64/fpu/Makefile (libm-sysdep-routines): Add libm_error,
+       libm_frexp4, libm_frexp4f, libm_frexp4l, and all the functions also
+       in libc.
+       (routines): Replace libm_error with libc_libm_error.
+       * sysdeps/ia64/fpu/Dist: Add libc_libm_error.c.
+       * sysdeps/ia64/fpu/libc_libm_error.c: New file.
+
+2001-02-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * malloc/mtrace.c [USE_IN_LIBIO]: Define fopen as _IO_fopen64.
+       (mtrace): Revert 2001-02-13 patch: use fopen instead of fopen64.
+
+2001-02-17  H.J. Lu  <hjl@gnu.org>
+
+       * sysdeps/unix/sysv/linux/ia64/clone2.S: Use clone2 and don't use
+       scratch registers across the system call.
+
+2001-02-19  Andreas Jaeger  <aj@suse.de>
+
+       * malloc/Makefile (tests): Run mtrace only when perl is available.
+       Reported by Achim Gottinger <achim@gentoo.org>.
+
+2001-02-19  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/ieee754/ldbl-96/e_j1l.c: New file.
+       Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.
+
+       * sysdeps/i386/fpu/libm-test-ulps: Adjust error values for j1 and y1.
+       * sysdeps/ia64/fpu/libm-test-ulps: Adjust error values for y1.
+       * math/libm-test.inc (j1_test): Mark constants as long double.
+       (jn_test): Likewise.
+       (y1_test): Likewise.
+       (yn_test): Likewise.
+
+       * libio/iogetline.c: Move return until after last statement.
+
+       * localedata/show-ucs-data.c: Don't show < > for better readability.
+
+       * sysdeps/ia64/fpu/Dist: New file.
+       * sysdeps/ia64/fpu/Makefile: New file.
+       * sysdeps/ia64/fpu/Versions: New file.
+       * sysdeps/ia64/fpu/e_acos.S: New file.
+       * sysdeps/ia64/fpu/e_acosf.S: New file.
+       * sysdeps/ia64/fpu/e_acosl.S: New file.
+       * sysdeps/ia64/fpu/e_asin.S: New file.
+       * sysdeps/ia64/fpu/e_asinf.S: New file.
+       * sysdeps/ia64/fpu/e_asinl.S: New file.
+       * sysdeps/ia64/fpu/e_atan2.S: New file.
+       * sysdeps/ia64/fpu/e_atan2f.S: New file.
+       * sysdeps/ia64/fpu/e_atan2l.c: New file.
+       * sysdeps/ia64/fpu/e_cosh.S: New file.
+       * sysdeps/ia64/fpu/e_coshf.S: New file.
+       * sysdeps/ia64/fpu/e_coshl.S: New file.
+       * sysdeps/ia64/fpu/e_exp.S: New file.
+       * sysdeps/ia64/fpu/e_expf.S: New file.
+       * sysdeps/ia64/fpu/e_expl.c: New file.
+       * sysdeps/ia64/fpu/e_fmod.S: New file.
+       * sysdeps/ia64/fpu/e_fmodf.S: New file.
+       * sysdeps/ia64/fpu/e_fmodl.S: New file.
+       * sysdeps/ia64/fpu/e_hypot.S: New file.
+       * sysdeps/ia64/fpu/e_hypotf.S: New file.
+       * sysdeps/ia64/fpu/e_hypotl.S: New file.
+       * sysdeps/ia64/fpu/e_log.S: New file.
+       * sysdeps/ia64/fpu/e_log10.c: New file.
+       * sysdeps/ia64/fpu/e_log10f.c: New file.
+       * sysdeps/ia64/fpu/e_log10l.c: New file.
+       * sysdeps/ia64/fpu/e_logf.S: New file.
+       * sysdeps/ia64/fpu/e_logl.c: New file.
+       * sysdeps/ia64/fpu/e_pow.S: New file.
+       * sysdeps/ia64/fpu/e_powf.S: New file.
+       * sysdeps/ia64/fpu/e_powl.S: New file.
+       * sysdeps/ia64/fpu/e_rem_pio2.c: New file.
+       * sysdeps/ia64/fpu/e_rem_pio2f.c: New file.
+       * sysdeps/ia64/fpu/e_remainder.S: New file.
+       * sysdeps/ia64/fpu/e_remainderf.S: New file.
+       * sysdeps/ia64/fpu/e_remainderl.S: New file.
+       * sysdeps/ia64/fpu/e_scalb.S: New file.
+       * sysdeps/ia64/fpu/e_scalbf.S: New file.
+       * sysdeps/ia64/fpu/e_scalbl.S: New file.
+       * sysdeps/ia64/fpu/e_sinh.S: New file.
+       * sysdeps/ia64/fpu/e_sinhf.S: New file.
+       * sysdeps/ia64/fpu/e_sinhl.S: New file.
+       * sysdeps/ia64/fpu/e_sqrt.S: New file.
+       * sysdeps/ia64/fpu/e_sqrtf.S: New file.
+       * sysdeps/ia64/fpu/e_sqrtl.S: New file.
+       * sysdeps/ia64/fpu/k_rem_pio2.c: New file.
+       * sysdeps/ia64/fpu/k_rem_pio2f.c: New file.
+       * sysdeps/ia64/fpu/k_rem_pio2l.c: New file.
+       * sysdeps/ia64/fpu/libm_atan2_reg.S: New file.
+       * sysdeps/ia64/fpu/libm_error.c: New file.
+       * sysdeps/ia64/fpu/libm_frexp4.S: New file.
+       * sysdeps/ia64/fpu/libm_frexp4f.S: New file.
+       * sysdeps/ia64/fpu/libm_frexp4l.S: New file.
+       * sysdeps/ia64/fpu/libm_reduce.S: New file.
+       * sysdeps/ia64/fpu/libm_support.h: New file.
+       * sysdeps/ia64/fpu/libm_tan.S: New file.
+       * sysdeps/ia64/fpu/s_atan.S: New file.
+       * sysdeps/ia64/fpu/s_atanf.S: New file.
+       * sysdeps/ia64/fpu/s_atanl.S: New file.
+       * sysdeps/ia64/fpu/s_cbrt.S: New file.
+       * sysdeps/ia64/fpu/s_cbrtf.S: New file.
+       * sysdeps/ia64/fpu/s_cbrtl.S: New file.
+       * sysdeps/ia64/fpu/s_ceil.S: New file.
+       * sysdeps/ia64/fpu/s_ceilf.S: New file.
+       * sysdeps/ia64/fpu/s_ceill.S: New file.
+       * sysdeps/ia64/fpu/s_cos.S: New file.
+       * sysdeps/ia64/fpu/s_cosf.S: New file.
+       * sysdeps/ia64/fpu/s_cosl.S: New file.
+       * sysdeps/ia64/fpu/s_expm1.S: New file.
+       * sysdeps/ia64/fpu/s_expm1f.S: New file.
+       * sysdeps/ia64/fpu/s_expm1l.S: New file.
+       * sysdeps/ia64/fpu/s_floor.S: New file.
+       * sysdeps/ia64/fpu/s_floorf.S: New file.
+       * sysdeps/ia64/fpu/s_floorl.S: New file.
+       * sysdeps/ia64/fpu/s_frexp.c: New file.
+       * sysdeps/ia64/fpu/s_frexpf.c: New file.
+       * sysdeps/ia64/fpu/s_frexpl.c: New file.
+       * sysdeps/ia64/fpu/s_ilogb.S: New file.
+       * sysdeps/ia64/fpu/s_ilogbf.S: New file.
+       * sysdeps/ia64/fpu/s_ilogbl.S: New file.
+       * sysdeps/ia64/fpu/s_ldexp.S: New file.
+       * sysdeps/ia64/fpu/s_ldexpf.S: New file.
+       * sysdeps/ia64/fpu/s_ldexpl.S: New file.
+       * sysdeps/ia64/fpu/s_log1p.S: New file.
+       * sysdeps/ia64/fpu/s_log1pf.S: New file.
+       * sysdeps/ia64/fpu/s_log1pl.S: New file.
+       * sysdeps/ia64/fpu/s_logb.S: New file.
+       * sysdeps/ia64/fpu/s_logbf.S: New file.
+       * sysdeps/ia64/fpu/s_logbl.S: New file.
+       * sysdeps/ia64/fpu/s_matherrf.c: New file.
+       * sysdeps/ia64/fpu/s_matherrl.c: New file.
+       * sysdeps/ia64/fpu/s_modf.S: New file.
+       * sysdeps/ia64/fpu/s_modff.S: New file.
+       * sysdeps/ia64/fpu/s_modfl.S: New file.
+       * sysdeps/ia64/fpu/s_nearbyint.S: New file.
+       * sysdeps/ia64/fpu/s_nearbyintf.S: New file.
+       * sysdeps/ia64/fpu/s_nearbyintl.S: New file.
+       * sysdeps/ia64/fpu/s_rint.S: New file.
+       * sysdeps/ia64/fpu/s_rintf.S: New file.
+       * sysdeps/ia64/fpu/s_rintl.S: New file.
+       * sysdeps/ia64/fpu/s_round.S: New file.
+       * sysdeps/ia64/fpu/s_roundf.S: New file.
+       * sysdeps/ia64/fpu/s_roundl.S: New file.
+       * sysdeps/ia64/fpu/s_scalbn.S: New file.
+       * sysdeps/ia64/fpu/s_scalbnf.S: New file.
+       * sysdeps/ia64/fpu/s_scalbnl.S: New file.
+       * sysdeps/ia64/fpu/s_significand.S: New file.
+       * sysdeps/ia64/fpu/s_significandf.S: New file.
+       * sysdeps/ia64/fpu/s_significandl.S: New file.
+       * sysdeps/ia64/fpu/s_sin.c: New file.
+       * sysdeps/ia64/fpu/s_sincos.c: New file.
+       * sysdeps/ia64/fpu/s_sincosf.c: New file.
+       * sysdeps/ia64/fpu/s_sincosl.c: New file.
+       * sysdeps/ia64/fpu/s_sinf.c: New file.
+       * sysdeps/ia64/fpu/s_sinl.c: New file.
+       * sysdeps/ia64/fpu/s_tan.S: New file.
+       * sysdeps/ia64/fpu/s_tanf.S: New file.
+       * sysdeps/ia64/fpu/s_tanl.S: New file.
+       * sysdeps/ia64/fpu/s_trunc.S: New file.
+       * sysdeps/ia64/fpu/s_truncf.S: New file.
+       * sysdeps/ia64/fpu/s_truncl.S: New file.
+       * sysdeps/ia64/fpu/w_acos.c: New file.
+       * sysdeps/ia64/fpu/w_acosf.c: New file.
+       * sysdeps/ia64/fpu/w_acosl.c: New file.
+       * sysdeps/ia64/fpu/w_asin.c: New file.
+       * sysdeps/ia64/fpu/w_asinf.c: New file.
+       * sysdeps/ia64/fpu/w_asinl.c: New file.
+       * sysdeps/ia64/fpu/w_atan2.c: New file.
+       * sysdeps/ia64/fpu/w_atan2f.c: New file.
+       * sysdeps/ia64/fpu/w_atan2l.c: New file.
+       * sysdeps/ia64/fpu/w_cosh.c: New file.
+       * sysdeps/ia64/fpu/w_coshf.c: New file.
+       * sysdeps/ia64/fpu/w_coshl.c: New file.
+       * sysdeps/ia64/fpu/w_exp.c: New file.
+       * sysdeps/ia64/fpu/w_expf.c: New file.
+       * sysdeps/ia64/fpu/w_fmod.c: New file.
+       * sysdeps/ia64/fpu/w_fmodf.c: New file.
+       * sysdeps/ia64/fpu/w_fmodl.c: New file.
+       * sysdeps/ia64/fpu/w_hypot.c: New file.
+       * sysdeps/ia64/fpu/w_hypotf.c: New file.
+       * sysdeps/ia64/fpu/w_hypotl.c: New file.
+       * sysdeps/ia64/fpu/w_log.c: New file.
+       * sysdeps/ia64/fpu/w_log10.c: New file.
+       * sysdeps/ia64/fpu/w_log10f.c: New file.
+       * sysdeps/ia64/fpu/w_log10l.c: New file.
+       * sysdeps/ia64/fpu/w_logf.c: New file.
+       * sysdeps/ia64/fpu/w_logl.c: New file.
+       * sysdeps/ia64/fpu/w_pow.c: New file.
+       * sysdeps/ia64/fpu/w_powf.c: New file.
+       * sysdeps/ia64/fpu/w_powl.c: New file.
+       * sysdeps/ia64/fpu/w_remainder.c: New file.
+       * sysdeps/ia64/fpu/w_remainderf.c: New file.
+       * sysdeps/ia64/fpu/w_remainderl.c: New file.
+       * sysdeps/ia64/fpu/w_scalb.c: New file.
+       * sysdeps/ia64/fpu/w_scalbf.c: New file.
+       * sysdeps/ia64/fpu/w_scalbl.c: New file.
+       * sysdeps/ia64/fpu/w_sqrt.c: New file.
+       * sysdeps/ia64/fpu/w_sqrtf.c: New file.
+       * sysdeps/ia64/fpu/w_sqrtl.c: New file.
+       * sysdeps/ia64/fpu/libm-test-ulps: Adjust for long double
+       implementation.
+       * sysdeps/ia64/fpu/bits/mathdef.h: Correct float_t and double_t types.
+       Change FP_ILOGBNAN for new implementation.
+       * Verions.def: Add 2.2.3 versions.
+
+2001-02-18  Ulrich Drepper  <drepper@redhat.com>
+
+       * math/libm-test.inc (scalb_test): Require invalid exception being
+       raised for invalid parameters.
+       * sysdeps/i386/fpu/e_scalb.S: Raise invalid exception if necessary.
+       * sysdeps/i386/fpu/e_scalbf.S: Likewise.
+       * sysdeps/i386/fpu/e_scalbl.S: Likewise.
+
+2001-02-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * sysdeps/mach/getsysstats.c (__get_phys_pages): Change return
+       value to long int.
+       (__get_avphys_pages): Likewise.
+
+2001-02-18  Ulrich Drepper  <drepper@redhat.com>
+
+       * math/libm-test.inc (pow_test): Correct expected results for x == +-1.
+       * sysdeps/i386/fpu/e_pow.S: Handle x == +-1 correctly.
+       * sysdeps/i386/fpu/e_powf.S: Likewise.
+       * sysdeps/i386/fpu/e_powl.S: Likewise.
+
+       * sysdeps/i386/fpu/bits/mathinline.h: Remove pow inline code.
+
+2001-02-17  Ulrich Drepper  <drepper@redhat.com>
+
+       * math/Makefile (libm-calls): It's e_exp2 not s_exp2.
+
+       * sysdeps/generic/s_exp2l.c: Renamed to...
+       * sysdeps/generic/e_exp2l.c: ...this.   New file.
+       * sysdeps/i386/fpu/s_exp2.S: Renamed to...
+       * sysdeps/i386/fpu/e_exp2.S: ...this.   New file.
+       * sysdeps/i386/fpu/s_exp2f.S: Renamed to...
+       * sysdeps/i386/fpu/e_exp2f.S: ...this.   New file.
+       * sysdeps/i386/fpu/s_exp2l.S: Renamed to...
+       * sysdeps/i386/fpu/e_exp2l.S: ...this.   New file.
+       * sysdeps/ieee754/flt-32/s_exp2f.c: Renamed to...
+       * sysdeps/ieee754/flt-32/e_exp2f.c: ...this.   New file.
+       * sysdeps/ieee754/dbl-64/s_exp2.c: Renamed to...
+       * sysdeps/ieee754/dbl-64/e_exp2.c: ...this.   New file.
+       * sysdeps/m68k/fpu/s_exp2.c: Renamed to...
+       * sysdeps/m68k/fpu/e_exp2.c: ...this.   New file.
+       * sysdeps/m68k/fpu/s_exp2f.c: Renamed to...
+       * sysdeps/m68k/fpu/e_exp2f.c: ...this.   New file.
+       * sysdeps/m68k/fpu/s_exp2l.c: Renamed to...
+       * sysdeps/m68k/fpu/e_exp2l.c: ...this.   New file.
+
+2001-02-17  Andreas Jaeger  <aj@suse.de>
+
+       * configure.in: Allow gcc 3.
+
+2001-02-16  Ulrich Drepper  <drepper@redhat.com>
+
+       * math/w_acos.c: Move to ...
+       * sysdeps/generic/w_acos.c: ...here.  New file.
+       * math/w_acosf.c: Move to ...
+       * sysdeps/generic/w_acosf.c: ...here.  New file.
+       * math/w_acosh.c: Move to ...
+       * sysdeps/generic/w_acosh.c: ...here.  New file.
+       * math/w_acoshf.c: Move to ...
+       * sysdeps/generic/w_acoshf.c: ...here.  New file.
+       * math/w_acoshl.c: Move to ...
+       * sysdeps/generic/w_acoshl.c: ...here.  New file.
+       * math/w_acosl.c: Move to ...
+       * sysdeps/generic/w_acosl.c: ...here.  New file.
+       * math/w_asin.c: Move to ...
+       * sysdeps/generic/w_asin.c: ...here.  New file.
+       * math/w_asinf.c: Move to ...
+       * sysdeps/generic/w_asinf.c: ...here.  New file.
+       * math/w_asinl.c: Move to ...
+       * sysdeps/generic/w_asinl.c: ...here.  New file.
+       * math/w_atan2.c: Move to ...
+       * sysdeps/generic/w_atan2.c: ...here.  New file.
+       * math/w_atan2f.c: Move to ...
+       * sysdeps/generic/w_atan2f.c: ...here.  New file.
+       * math/w_atan2l.c: Move to ...
+       * sysdeps/generic/w_atan2l.c: ...here.  New file.
+       * math/w_atanh.c: Move to ...
+       * sysdeps/generic/w_atanh.c: ...here.  New file.
+       * math/w_atanhf.c: Move to ...
+       * sysdeps/generic/w_atanhf.c: ...here.  New file.
+       * math/w_atanhl.c: Move to ...
+       * sysdeps/generic/w_atanhl.c: ...here.  New file.
+       * math/w_cosh.c: Move to ...
+       * sysdeps/generic/w_cosh.c: ...here.  New file.
+       * math/w_coshf.c: Move to ...
+       * sysdeps/generic/w_coshf.c: ...here.  New file.
+       * math/w_coshl.c: Move to ...
+       * sysdeps/generic/w_coshl.c: ...here.  New file.
+       * math/w_drem.c: Move to ...
+       * sysdeps/generic/w_drem.c: ...here.  New file.
+       * math/w_dremf.c: Move to ...
+       * sysdeps/generic/w_dremf.c: ...here.  New file.
+       * math/w_dreml.c: Move to ...
+       * sysdeps/generic/w_dreml.c: ...here.  New file.
+       * math/w_exp10.c: Move to ...
+       * sysdeps/generic/w_exp10.c: ...here.  New file.
+       * math/w_exp10f.c: Move to ...
+       * sysdeps/generic/w_exp10f.c: ...here.  New file.
+       * math/w_exp10l.c: Move to ...
+       * sysdeps/generic/w_exp10l.c: ...here.  New file.
+       * math/w_exp2.c: Move to ...
+       * sysdeps/generic/w_exp2.c: ...here.  New file.
+       * math/w_exp2f.c: Move to ...
+       * sysdeps/generic/w_exp2f.c: ...here.  New file.
+       * math/w_exp2l.c: Move to ...
+       * sysdeps/generic/w_exp2l.c: ...here.  New file.
+       * math/w_fmod.c: Move to ...
+       * sysdeps/generic/w_fmod.c: ...here.  New file.
+       * math/w_fmodf.c: Move to ...
+       * sysdeps/generic/w_fmodf.c: ...here.  New file.
+       * math/w_fmodl.c: Move to ...
+       * sysdeps/generic/w_fmodl.c: ...here.  New file.
+       * math/w_hypot.c: Move to ...
+       * sysdeps/generic/w_hypot.c: ...here.  New file.
+       * math/w_hypotf.c: Move to ...
+       * sysdeps/generic/w_hypotf.c: ...here.  New file.
+       * math/w_hypotl.c: Move to ...
+       * sysdeps/generic/w_hypotl.c: ...here.  New file.
+       * math/w_j0.c: Move to ...
+       * sysdeps/generic/w_j0.c: ...here.  New file.
+       * math/w_j0f.c: Move to ...
+       * sysdeps/generic/w_j0f.c: ...here.  New file.
+       * math/w_j0l.c: Move to ...
+       * sysdeps/generic/w_j0l.c: ...here.  New file.
+       * math/w_j1.c: Move to ...
+       * sysdeps/generic/w_j1.c: ...here.  New file.
+       * math/w_j1f.c: Move to ...
+       * sysdeps/generic/w_j1f.c: ...here.  New file.
+       * math/w_j1l.c: Move to ...
+       * sysdeps/generic/w_j1l.c: ...here.  New file.
+       * math/w_jn.c: Move to ...
+       * sysdeps/generic/w_jn.c: ...here.  New file.
+       * math/w_jnf.c: Move to ...
+       * sysdeps/generic/w_jnf.c: ...here.  New file.
+       * math/w_jnl.c: Move to ...
+       * sysdeps/generic/w_jnl.c: ...here.  New file.
+       * math/w_lgamma.c: Move to ...
+       * sysdeps/generic/w_lgamma.c: ...here.  New file.
+       * math/w_lgammaf.c: Move to ...
+       * sysdeps/generic/w_lgammaf.c: ...here.  New file.
+       * math/w_lgammaf_r.c: Move to ...
+       * sysdeps/generic/w_lgammaf_r.c: ...here.  New file.
+       * math/w_lgammal.c: Move to ...
+       * sysdeps/generic/w_lgammal.c: ...here.  New file.
+       * math/w_lgammal_r.c: Move to ...
+       * sysdeps/generic/w_lgammal_r.c: ...here.  New file.
+       * math/w_lgamma_r.c: Move to ...
+       * sysdeps/generic/w_lgamma_r.c: ...here.  New file.
+       * math/w_log10.c: Move to ...
+       * sysdeps/generic/w_log10.c: ...here.  New file.
+       * math/w_log10f.c: Move to ...
+       * sysdeps/generic/w_log10f.c: ...here.  New file.
+       * math/w_log10l.c: Move to ...
+       * sysdeps/generic/w_log10l.c: ...here.  New file.
+       * math/w_log.c: Move to ...
+       * sysdeps/generic/w_log.c: ...here.  New file.
+       * math/w_logf.c: Move to ...
+       * sysdeps/generic/w_logf.c: ...here.  New file.
+       * math/w_logl.c: Move to ...
+       * sysdeps/generic/w_logl.c: ...here.  New file.
+       * math/w_pow.c: Move to ...
+       * sysdeps/generic/w_pow.c: ...here.  New file.
+       * math/w_powf.c: Move to ...
+       * sysdeps/generic/w_powf.c: ...here.  New file.
+       * math/w_powl.c: Move to ...
+       * sysdeps/generic/w_powl.c: ...here.  New file.
+       * math/w_remainder.c: Move to ...
+       * sysdeps/generic/w_remainder.c: ...here.  New file.
+       * math/w_remainderf.c: Move to ...
+       * sysdeps/generic/w_remainderf.c: ...here.  New file.
+       * math/w_remainderl.c: Move to ...
+       * sysdeps/generic/w_remainderl.c: ...here.  New file.
+       * math/w_scalb.c: Move to ...
+       * sysdeps/generic/w_scalb.c: ...here.  New file.
+       * math/w_scalbf.c: Move to ...
+       * sysdeps/generic/w_scalbf.c: ...here.  New file.
+       * math/w_scalbl.c: Move to ...
+       * sysdeps/generic/w_scalbl.c: ...here.  New file.
+       * math/w_sinh.c: Move to ...
+       * sysdeps/generic/w_sinh.c: ...here.  New file.
+       * math/w_sinhf.c: Move to ...
+       * sysdeps/generic/w_sinhf.c: ...here.  New file.
+       * math/w_sinhl.c: Move to ...
+       * sysdeps/generic/w_sinhl.c: ...here.  New file.
+       * math/w_sqrtl.c: Move to ...
+       * sysdeps/generic/w_sqrtl.c: ...here.  New file.
+       * math/w_tgamma.c: Move to ...
+       * sysdeps/generic/w_tgamma.c: ...here.  New file.
+       * math/w_tgammaf.c: Move to ...
+       * sysdeps/generic/w_tgammaf.c: ...here.  New file.
+       * math/w_tgammal.c: Move to ...
+       * sysdeps/generic/w_tgammal.c: ...here.  New file.
+
+       * locale/programs/ld-address.c (address_finish): Add 'S' to allow
+       formats for postal_fmt.
+
+2001-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/unix/sysv/linux/alpha/syscalls.list (ftruncate): Add
+       __ftruncate64 alias.
+       * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (ftruncate):
+       Likewise.
+
+2001-02-15  David Mosberger  <davidm@hpl.hp.com>
+
+       * sysdeps/unix/sysv/linux/ia64/__longjmp.S (__longjmp): No need to
+       do "loadrs".  Writing to bspstore already takes care of
+       invalidating the "clean" partition.
+
+2001-02-16  Andreas Schwab  <schwab@suse.de>
+
+       * sysdeps/m68k/fpu/s_nextafterl.c: New file.
+       * sysdeps/m68k/fpu/s_fpclassifyl.c: New file.
+
+2001-02-15  Jakub Jelinek  <jakub@redhat.com>
+
+       * posix/regex.c (init_syntax_once): Add prototype.
+       (TRANSLATE): If MBS_SUPPORT, translate all characters up to '\xff'.
+       (re_search_2): Avoid warning.
+       (count_mbs_length): Add prototype.
+       * posix/tst-regex3.c: New file.
+       * posix/Makefile (tests): Add bug-regex3.
+
+2001-02-15  Ulrich Drepper  <drepper@redhat.com>
+
+       * stdio-common/Makefile (tests): Add tst-gets.
+       * stdio-common/tst-gets.c: New file.
+       * stdio-common/tst-gets.input: New file.
+
+       * elf/elf.h (DT_CHECKSUM): Define.
+
+       * sysdeps/generic/strtoll.c: Don't export __strto*_internal as
+       default symbol.
+       * sysdeps/generic/strtoull.c: Likewise.
+
+2001-02-14  Wolfram Gloger  <wg@malloc.de>
+
+       * malloc/malloc.c (new_heap): When allocating large chunk aligned
+       to HEAP_MAX_SIZE, prefer one with lower address, to avoid `holes'
+       between the heaps.
+
+2001-02-14  Ulrich Drepper  <drepper@redhat.com>
+
+       * math/libm-test.inc (j0_test): Check whether sincos is available.
+       (j1_test): Likewise.
+       (jn_test): Likewise.
+       (y0_test): Likewise.
+       (y1_test): Likewise.
+       (yn_test): Likewise.
+
+       * posix/tst-gnuglob.c: Make a few entries DT_UNKNOWN and teach
+       fake filesystem routines to handle this.
+
+       * time/sys/time.h: Make settimeofday and adjtime available if
+       _BSD_SOURCE.
+
+       * time/sys/time.h: Make timer* macros available for BSD.
+
+       * iconvdata/gb18030.c: Update for Dec 2000 re-release of GB18030.
+       Patch by Yong Li <rigel863@yahoo.com>.
+
+       * sysdeps/generic/glob.c (CONVERT_DIRENT_DIRENT64): Fix copying of
+       name.
+
+       * posix/Makefile (tests): Add tst-gnuglob.
+       * posix/tst-gnuglob.c: New file.
+
+2001-02-13  H.J. Lu  <hjl@gnu.org>
+
+       * sysdeps/unix/sysv/linux/ia64/syscalls.list: Add __ftruncate64.
+
+2001-02-13  Ulrich Drepper  <drepper@redhat.com>
+
+       * locale/programs/ld-paper.c (paper_output): Pretty printing.
+
+       * iconvdata/Makefile (modules): Add GBBIG5.
+       (distribute): Add gbbig5.c.
+       * iconvdata/gconv-modules: Add entries for GBBIG5 module.
+
+       * iconvdata/gbbig5.c: New file.
+       Contributed by Yong Li <rigel863@yahoo.com>.
+
+2001-02-13  Philip Blundell  <pb@futuretv.com>
+
+       * manual/crypt.texi: Remove outdated references to crypt add-on.
+
+       * manual/creature.texi: Improve wording slightly.
+
+2001-02-13  Ulrich Drepper  <drepper@redhat.com>
+
+       * io/ftw.c: Always use readdir64.
+       * io/ftw64.c: Likewise.
+       * sysdeps/unix/sysv/linux/ttyname.c: Likewise.
+       * sysdeps/unix/sysv/linux/ttyname_r.c: Likewise.
+       * sysdeps/generic/glob.c: Likewise.  Convert results of gl_readdir
+       callback to dirent.  Still allow compiling outside glibc.
+       * sysdeps/gnu/glob64.c: Define COMPILE_GLOB64.
+       * sysdeps/unix/sysv/linux/i386/glob64.c: Likewise.
+
+       * malloc/mtrace.c: Use fopen64.
+       * posix/spawni.c: Use __open64.
+       * sysdeps/unix/opendir.c: Likewise.
+       * sysdeps/unix/sysv/linux/gethostid.c: Likewise.
+
+       * sysdeps/generic/ftruncate64.c: Define __ftruncate64 and make old
+       name a weak alias.
+       * sysdeps/unix/sysv/aix/ftruncate64.c: Likewise.
+       * sysdeps/unix/sysv/linux/ftruncate64.c: Likewise.
+       * sysdeps/unix/sysv/linux/mips/ftruncate64.c: Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/ftruncate64.c: Likewise.
+
+       * resolv/res_data.c: Add cast to avoid warning.
+
+       * include/unistd.h: Declare __ftruncate64.
+
+       * sysdeps/generic/utmp_file.c: Use LFS functions and types.
+
+       * sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Use __lseek64
+       instead of __lseek.
+
+2001-02-13  Andreas Jaeger  <aj@suse.de>
+
+       * login/getutent_r.c: Include <stdlib.h> for NULL.
+       * login/getutid_r.c: Likewise.
+
+2001-02-12  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/dbl-64/e_j0.c: Little optimization, use sincos.
+       * sysdeps/dbl-64/e_j1.c: Likewise.
+       * sysdeps/dbl-64/e_jn.c: Likewise.
+       * sysdeps/flt-32/e_j0f.c: Likewise.
+       * sysdeps/flt-32/e_j1f.c: Likewise.
+       * sysdeps/ldbl-96/e_j0l.c: Likewise.
+
+2000-12-02  H.J. Lu  <hjl@gnu.org>
+
+       * resolv/res_libc.c (res_init): Don't make it default.
+
+2001-02-12  Ulrich Drepper  <drepper@redhat.com>
+
+       * manual/debug.texi: Improved the wording.
+       Patch by Philip Blundell <pb@futuretv.com>.
+
+2001-02-12  Andreas Jaeger  <aj@suse.de>
+
+       * posix/Makefile (tests): Don't run bug-regex2 when
+       cross-compiling.
+
+       * libio/Makefile (tests): Don't run test-freopen when
+       cross-compiling.
+
+       * manual/stdio.texi (Streams and I18N): Fix typos.
+
+2001-02-12  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/i386/fpu/libm-test-ulps: Adjust for errors in y0l.
+
+       * math/libm-test.inc (j0_test): Make expected results long double
+       constants.
+       (y0_test): Likewise.
+
+       * sysdeps/ieee754/ldbl-96/e_j0l.c: New file.
+       Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>.
+
+2001-02-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/generic/strtoll.c (__strtoq_internal): Ressurect alias
+       which was exported from libc.
+       * sysdeps/generic/strtoull.c (__strtouq_internal): Likewise.
+
+2001-02-12  Andreas Jaeger  <aj@suse.de>
+
+       * manual/arith.texi (Parsing of Integers): Fix some wordings.
+
+2001-02-11  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/generic/getsysstat.c: Change return value of get_phys_pages
+       and get_avphys_page to long int.
+       * sysdeps/unix/sysv/linux/getsysstat.c: Likewise.
+       * include/sys/sysinfo.h: Likewise.
+       * sysdeps/generic/sys/sysinfo.h: Likewise.
+       * sysdeps/unix/sysv/linux/sys/sysinfo.h: Likewise.
+
+       * sysdeps/unix/sysv/linux/getloadavg.c (getloadavg): Fail if we
+       cannot return as many values as the user asked for.
+
+2001-02-11  Andreas Jaeger  <aj@suse.de>
+
+       * manual/resource.texi (Memory Resources): Fix typo.
+
+       * libio/Makefile ($(objpfx)test-freopen.out): Pass
+       run-program-prefix.
+
+       * libio/test-freopen.sh: Use run_program_prefix.
+
+2001-02-10  Andreas Jaeger  <aj@suse.de>
+
+       * stdlib/Makefile (tests): Don't run tst-fmtmsg when
+       cross-compiling.
+       ($(objpfx)tst-fmtmsg.out): Pass run-program-prefix.
+
+       * stdlib/tst-fmtmsg.sh (test): Use run_program_prefix for static
+       only builds.
+
+       * elf/Makefile (tests): Only run tst-pathopt with shared libs.
+
+       * posix/Makefile: Fix typo, it's build-static-nss.
+
+       * iconv/Makefile (extra-objs): New.
+
+2001-02-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * sysdeps/unix/stime.c: Include <time.h>.
+
+       * sysdeps/mach/hurd/setitimer.c: Include <time.h>.
+
+2001-02-10  Andreas Jaeger  <aj@suse.de>
+
+       * manual/string.texi (Search Functions): Fix typo.
+
+2001-02-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * sysdeps/unix/bsd/times.c: Reorder includes and add <time.h>.
+       (timeval_to_clock_t): Add clk_tck argument and use that instead of
+       CLK_TCK.
+       (__times): Use __getclktck to get the number of clock ticks per
+       second and use its return value instead of CLK_TCK.
+
+2001-02-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * sysdeps/unix/bsd/bsd4.4/bits/sockaddr.h (_HAVE_SA_LEN): Define.
+
 2001-02-10  Mark Kettenis  <kettenis@gnu.org>
 
        * sysdeps/mach/gettimeofday.c: Include <stddef.h>.