+1999-08-17 Ulrich Drepper <drepper@cygnus.com>
+
+ * timezone/tst-timezone.c (tests): Update America/Sao_Paulo test
+ case for new tzdata.
+
+ * sysdeps/unix/sysv/linux/alpha/bits/types.h: Make __useconds_t
+ unsigned.
+ * sysdeps/unix/sysv/linux/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: Likewise.
+
+ * sysdeps/generic/bits/types.h: Make __useconds_t unsigned.
+
+ * sysdeps/generic/ualarm.c (ualarm): Change return value and
+ parameter type to useconds_t.
+ * sysdeps/unix/bsd/ualarm.c: Likewise.
+
+ * sysdeps/generic/usleep.c (usleep): Change parameter type to
+ useconds_t.
+ * sysdeps/unix/sysv/linux/usleep.c: Likewise.
+ * sysdeps/mach/usleep.c: Likewise.
+
+ * locale/weight.h: Include <errno.h>.
+
+ * posix/sys/types.h: Define type useconds_t if not done already.
+ * posix/unistd.h: Likewise. Use this in ualarm and usleep
+ declarations.
+ * sysdeps/generic/bits/types.h: Define type __useconds_t.
+ * sysdeps/unix/sysv/linux/alpha/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/linux/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/linux/sparc/bits/types.h: Likewise.
+ * sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: Likewise.
+
+ * dirent/dirent.h (telldir): Change return type to long int.
+ * sysdeps/generic/telldir.c: Likewise.
+ * sysdeps/mach/hurd/telldir.c: Likewise.
+ * sysdeps/unix/telldir.c: Likewise.
+ * sysdeps/unix/bsd/telldir.c: Likewise. Fix locking problem.
+
+ * locale/weight.h: Set errno if an invalid character is found.
+
+1999-08-17 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * math/libm-test.c (erfc_test): Add test for example from PR
+ libc/1259.
+ (erf_test): Likewise.
+
+1999-08-17 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/ieee754/dbl-64/s_erf.c: Correct type in performance increase
+ rewrite. Patch by Alan Stern <stern@kitsilano.rowland.org>.
+
+ * timezone/private.h: Update from tzcode1999e.
+ * timezone/zic.c: Likewise.
+
+ * timezone/africa: Update from tzdata1999e.
+ * timezone/antarctica: Likewise.
+ * timezone/asia: Likewise.
+ * timezone/australasia: Likewise.
+ * timezone/europe: Likewise.
+ * timezone/leapseconds: Likewise.
+ * timezone/northamerica: Likewise.
+ * timezone/southamerica: Likewise.
+
+ * stdio-common/vfprintf.c (process_string_arg): Correct last patch
+ and write correct number of bytes in case of %ls with precision.
+ Reported by Shinya Hanataka <hanataka@abyss.rim.or.jp>.
+
+1999-08-16 Ulrich Drepper <drepper@cygnus.com>
+
+ * nscd/nscd.init: Test for kernel version and make LSB compliant.
+ Patch by Christian Gafton.
+
+ * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Define O_DSYNC and
+ O_RSYNC. Patch by Christian Gafton.
+
+ * stdio-common/vfprintf.c (process_string_arg) [printf]: Handle
+ possibly unterminated strings for %ls when a precision is
+ specified.
+ Patch by Akira YOSHIYAMA <yosshy@tkf.att.ne.jp>.
+
+ * wcsmbs/wcsmbsload.c (__wcsmbs_clone_conv): Call
+ update_conversion_ptrs.
+ Reported by Shinya Hanataka <hanataka@abyss.rim.or.jp>.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * wcsmbs/wcsnlen.c: Correct decrement of maxlen.
+ Reported by Shinya Hanataka <hanataka@abyss.rim.or.jp>.
+
+ * wcsmbs/Makefile (tests): Add tst-wcsnlen.
+ * wcsmbs/tst-wcsnlen.c: New file.
+
+1999-08-16 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * libio/ioputs.c (_IO_puts): Add missing brace.
+
+1999-07-20 Geoff Keating <geoffk@cygnus.com>
+
+ * math/libm-test.c: Tweak deltas for a clean run on ppc.
+
+1999-08-10 H.J. Lu <hjl@gnu.org>
+
+ * stdio-common/vfprintf.c (ORIENT): Check for the old stream.
+ (vfprintf): Likewise.
+ * stdio-common/vfscanf.c (ORIENT): Likewise.
+ * libio/genops.c (__underflow): Likewise.
+ (__uflow): Likewise.
+ * libio/iofputs.c (_IO_fputs): Likewise.
+ * libio/ioftell.c (_IO_ftell): Likewise.
+ * libio/iofwrite.c (_IO_fwrite): Likewise.
+ * libio/ioputs.c (_IO_puts): Likewise.
+ * libio/iosetbuffer.c (_IO_setbuffer): Likewise.
+ * libio/iosetvbuf.c (_IO_setvbuf): Likewise.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * iconv/gconv_builtin.h: Add ISO registry alias for UTF8.
+
+1999-08-15 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * manual/job.texi (Process Group Functions): Document getpgid,
+ getsid.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/unix/sysv/linux/aio_sigqueue.c: Take extra parameter and
+ initialize si_pid from it.
+ * sysdeps/generic/aio_sigqueue.c (__aio_sigqueue): Take extra
+ parameter.
+ * rt/aio_misc.c (__aio_enqueue_request): Initialize caller_pid.
+ * rt/aio_misc.h (struct waitlist): Add caller_pid element.
+ (struct requestlist): Likewise.
+ Adjust prototypes of __aio_notify_only and __aio_sigqueue.
+ * rt/aio_notify.c (__aio_notify_only): Take extra parameter. Pass it
+ to __aio_sigqueue.
+ (__aio_notify): Pass caller PID to __aio_notify_only.
+ * rt/aio_suspend.c: Initialize caller_pid.
+ * rt/lio_listio.c: Likewise.
+ * rt/lio_listio64.c: Likewise.
+
+ * rt/lio_listio.c: If nothing has to be done free mutex before
+ signalling.
+ * rt/lio_listio64.c: Likewise.
+
+1999-08-10 H.J. Lu <hjl@gnu.org>
+
+ * resolv/nss_dns/dns-host.c (getanswer_r): Cleanup out-of-buffer
+ handling.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * elf/elf.h: Define ElfXX_Versym.
+ * elf/link.h (struct link_map): Use ElfXX_Versym for l_versyms
+ definition.
+
+ * stdio-common/vfprintf.c (process_string_arg): Handle precisions
+ for string output correctly in the wide character case.
+ Patch by Akira YOSHIYAMA <yosshy@tkf.att.ne.jp>.
+
+ * intl/locale.alias: Add catalan.
+
+1999-08-14 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * manual/install.texi (Configuring and compiling): Mention CFLAGS.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * po/pt_BR.po: New file.
+
+1999-08-13 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * math/libm-test.c (yn_test): Adjust deltas for i386.
+ (ccosh_test): Likewise.
+ (jn_test): Likewise.
+
+1999-08-15 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/_G_config.h: Get definition of mbstate_t.
+
+1999-08-13 Ulrich Drepper <drepper@cygnus.com>
+
+ * stdio-common/tstscanf.c: Add test for hexadecimal float parsing
+ problem.
+
+1999-08-13 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * configure.in: install-sh lives now in scripts subdir.
+ PR libc/1255 (bug 4).
+
+1999-08-13 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/_G_config.h: Update _G_iconv_t type from Linux
+ version.
+
+ * po/fr.po: Update.
+
+1999-08-11 Thorsten Kukuk <kukuk@suse.de>
+
+ * nis/nis_callback.c (internal_nis_do_callback): Free my_pollfd.
+
+1999-08-13 Ulrich Drepper <drepper@cygnus.com>
+
+ * stdio-common/vfscanf.c: Don't recognize hexadecimal floats without
+ exponent.
+
+1999-08-10 Andreas Schwab <schwab@suse.de>
+
+ * elf/dl-load.c (_dl_map_object_from_fd): Fix check for valid elf
+ header.
+
+1999-08-09 Scott Bambrough <scottb@netwinder.org>
+
+ * elf/elf.h: Added definition of ELFOSABI_ARM.
+ * elf/dl-load.c (_dl_map_object_from_fd): Use VALID_ELF_HEADER,
+ VALID_ELF_OSABI, VALID_ELF_ABIVERSION to decide whether an
+ object's header and ABI values are acceptable.
+ (VALID_ELF_HEADER): New macro; provide default definition.
+ (VALID_ELF_OSABI): New macro; provide default definition.
+ (VALID_ELF_ABIVERSION): New macro; provide default definition.
+ * sysdeps/arm/dl-machine.h Define ARM specific versions of
+ VALID_ELF_HEADER, VALID_ELF_OSABI, VALID_ELF_ABIVERSION.
+
+1999-08-09 Andreas Schwab <schwab@suse.de>
+
+ * inet/tst-ipnode.c (main): Don't compare integer with NULL.
+
+1999-08-09 Thorsten Kukuk <kukuk@suse.de>
+
+ * sunrpc/svc_run.c (svc_run): Free my_pollfd.
+
+1999-08-09 Andreas Schwab <schwab@suse.de>
+
+ * sunrpc/svc.c (svc_getreq_poll): Fix argument of xprt_unregister.
+
+1999-08-08 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/ieee754/ieee754.h: Handle platforms with special
+ __FLOAT_WORD_ORDER. Patch by Joel Klecker <jk@espy.org>.
+
+ * string/bits/string2.h: Mark void* operations as extensions.
+ * sysdeps/i386/i486/bits/string.h: Likewise.
+
+ * debug/Makefile (routines): Add noophooks.
+ (extra-libs): Add libpcprofile. Add rules to build libpcprofile.
+ * debug/noophooks.c: New file.
+ * debug/pcprofile.c: New file.
+
+1999-08-06 Ulrich Drepper <drepper@cygnus.com>
+
+ * rt/aio_misc.c (handle_fildes_io): Imitate the behaviour on other
+ systems which allow using the functions also on non-seekable
+ devices.
+
+ * resolv/res_send.c (res_send): Recompute timeout for poll for
+ each jump to `wait'.
+
+ * inet/netinet/in.h (IN6ADDR_ANY_INIT): Add correct number of
+ braces to avoid warnings.
+ (IN6ADDR_LOOPBACK_INIT): Likewise.
+
+ * sysdeps/unix/sysv/linux/bits/socket.h: Fix typo (MSG_TRUNC ->
+ MSG_DONTWAIT).
+
+1999-08-06 H.J. Lu <hjl@gnu.org>
+
+ * malloc/malloc.c: Initialize __libc_pagesize early.
+
+1999-08-06 Ulrich Drepper <drepper@cygnus.com>
+
+ * string/string-inlines.c: Undefined __USE_STRING_INLINES before
+ defining it.
+
+ * inet/Makefile (tests): Add tst-ipnode.
+ * inet/tst-ipnode.c: New file.
+
+1999-08-06 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h (O_DSYNC, O_RSYNC):
+ New definitions.
+ (O_DIRECTORY, O_NOFOLLOW): Define only if __USE_GNU.
+ (O_LARGEFILE): Define only if __USE_LARGEFILE64.
+ * sysdeps/unix/sysv/linux/mips/bits/fcntl.h (O_DSYNC, O_RSYNC):
+ New definitions.
+ (O_LARGEFILE): Define only if __USE_LARGEFILE64.
+ * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (O_LARGEFILE): Likewise.
+
+1999-08-06 Jakub Jelinek <jj@ultra.linux.cz>
+
+ * sysdeps/ieee754/ldbl-128/e_expl.c: New file.
+ * sysdeps/ieee754/ldbl-128/t_expl.h: New file.
+ * sysdeps/ieee754/ldbl-128/Dist: Add t_expl.h.
+
+1999-08-06 Ulrich Drepper <drepper@cygnus.com>
+
+ * resolv/res_send.c (res_send): Don't test file descriptor for
+ range, we use poll now. [PR libc/1240]
+
+1999-08-05 Ulrich Drepper <drepper@cygnus.com>
+
+ * libio/genops.c (_IO_flush_all): Don't access elements beyond what
+ 2.0 defined if they are not available.
+
+1999-08-05 Thorsten Kukuk <kukuk@suse.de>
+
+ * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (O_RSYNC, O_DSYNC):
+ Define.
+
+1999-08-04 Ulrich Drepper <drepper@cygnus.com>
+
+ * rt/aio_read.c: Fix return value.
+ * rt/aio_read64.c: Likewise.
+ Reported by Christian Gafton.
+
+ * rt/aio_write.c: Fix return value.
+ * rt/aio_write64.c: Likewise.
+ * rt/aio_fsync.c: Likewise.
+
+ * rt/aio_misc.c: Set errno at correct place.
+
+ * rt/aio_fsync.c: Test OP parameter for correct values.
+
+ * hesiod/hesiod.c: Avoid emitting rcsid in object file.
+
+1999-08-04 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/unix/sysv/linux/alpha/getsysstats.c (GET_NPROCS_PARSER):
+ Initialize result to one.
+ (GET_NPROCS_CONF_PARSER): Likewise.
+
+1999-08-03 Ulrich Drepper <drepper@cygnus.com>
+
+ * inet/ether_hton.c: Pass errno pointer to NSS function.
+ * inet/getnetgrent_r.c: Likewise.
+ Reported by Marty Leisner <leisner@rochester.rr.com>.
+
+1999-08-02 Thorsten Kukuk <kukuk@suse.de>
+
+ * nis/nis_callback.c: Fix port problem on big-endian machines
+ * sunrpc/clnt_udp.c: Cast to uint32_t pointer, not short. RPC
+ fields are always 32 bit.
+ Patches from Paul Mackerras <paulus@cs.anu.edu.au>
+
+ * nis/nss_nis/nis-service.c: Remove htons, port is always in
+ network-byte-order.
+ * nis/nss_nisplus/nisplus-service.c: Rename number to port.
+
+1999-08-03 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/posix/sigset.c: Unblock the signal after setting its
+ disposition. Use SIG_BLOCK/SIG_UNBLOCK instead of SIG_SETMASK to
+ avoid two calls to sigprocmask.
+
+1999-08-02 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/s_nexttowardf.c: Fix typo.
+
+1999-08-02 Jakub Jelinek <jj@ultra.linux.cz>
+
+ * sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c (__sigaction):
+ Only allow rt signal frames. No SA_SIGINFO signals will have the
+ siginfo_t just not filled out with SI_NOINFO code.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h
+ (register_dump): Take the above change into account.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/sigcontextinfo.h
+ (rt_signal_frame): Likewise.
+
+ * sysdeps/unix/sysv/linux/sparc/getsysstats.c: New file.
+
+1999-08-02 Thorsten Kukuk <kukuk@suse.de>
+
+ * nis/nis_callback.c (internal_nis_do_callback): Use poll()
+ instead of select().
+
+1999-08-02 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/s_nextafter.c: Define __nexttoward and
+ nexttoward so something else so that aliasing works.
+
+1999-08-02 Thorsten Kukuk <kukuk@suse.de>
+
+ * sysdeps/generic/math_ldbl.h: Fix typo.
+ * sysdeps/generic/strtold.c: Remove unbalanced #endif.
+ * sysdeps/alpha/fpu/e_sqrt.c: Use new path for e_sqrt.c.
+
+1999-08-02 Ulrich Drepper <drepper@cygnus.com>
+
+ * elf/resolvfail.c: Include stdio.h. Also test dlerror.
+
+1999-08-01 Ulrich Drepper <drepper@cygnus.com>
+
+ * elf/Makefile (tests): Add resolvfail. Add rules to build the
+ program.
+ * elf/resolvfail.c: New file.
+
+ * elf/dl-sym.c (_dl_sym): Always determine module of the caller to
+ pass it to _dl_lookup_symbol.
+
+ * elf/dl-error.c (_dl_signal_error): Optimize string generation a
+ bit. Reword message.
+
+ * dlfcn/dlerror.c: Make code thread-safe.
+
+1999-07-31 Roland McGrath <roland@baalperazim.frob.com>
+
+ * hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Fix msgt_size member
+ initializer in CHECK: a bit size, not the type code repeated!
+
+1999-07-31 Ulrich Drepper <drepper@cygnus.com>
+
+ * string/tester.c: Add tests with constant arguments for strcpy
+ and stpcpy.
+
+1999-07-31 H.J. Lu <hjl@gnu.org>
+
+ * string/bits/string2.h (__strcpy_small): Fix a typo.
+
+1999-07-31 Ulrich Drepper <drepper@cygnus.com>
+
+ * Makeconfig (link-libc): Always define it, not only for shared
+ builds.
+
+ * sysdeps/i386/fpu/e_pow.S: Use addl %esp instead of pop.
+ * sysdeps/i386/fpu/e_powf.S: Likewise.
+ * sysdeps/i386/fpu/e_powl.S: Likewise. [PR libc/1213].
+
+ * sysdeps/generic/e_lgammal_r.c: Set *signgam to zero.
+ * sysdeps/generic/e_gammal_r.c: Likewise. [PR libc/1212].
+
+1999-07-30 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/unix/sysv/linux/getsysstats.c (GET_NPROCS_PARSER): New
+ definition.
+ (__get_nprocs): Use it.
+ (__get_nprocs_conf): Define as separate function if
+ GET_NPROCS_CONF_PARSER is defined.
+ * sysdeps/unix/sysv/linux/alpha/getsysstats.c: New file.
+
+ * include/sys/sysinfo.h: New file.
+ * sysdeps/generic/sys/sysinfo.h: Remove declaration of internal
+ interface.
+ * sysdeps/unix/sysv/linux/sys/sysinfo.h: Likewise.
+
+1999-07-30 H.J. Lu <hjl@gnu.org>
+
+ * libio/iofflush.c (fflush_unlocked): Weak aliase if
+ _IO_MTSAFE_IO is not defined.
+ * libio/clearerr.c (clearerr_unlocked): Likewise.
+ * libio/feof.c (feof_unlocked): Likewise.
+ * libio/ferror.c (ferror_unlocked): Likewise.
+ * libio/fputc.c (fputc_unlocked): Likewise.
+ * libio/getc.c (getc_unlocked, fgetc_unlocked): Likewise.
+ * libio/getchar.c (getchar_unlocked): Likewise.
+ * libio/putc.c (putc_unlocked): Likewise.
+ * libio/putchar.c (putchar_unlocked): Likewise.
+
+1999-07-30 Thorsten Kukuk <kukuk@suse.de>
+
+ * sunrpc/Versions: Add svc_getreq_common, svc_getreq_poll,
+ svc_max_pollfd and svc_pollfd to GLIBC_2.2
+ * sunrpc/rpc/svc.h: Use rpc*_t types, add new prototypes
+ for svc_run/poll interface.
+ * sunrpc/rpc/types.h: Add rpc*_t typedefs.
+ * sunrpc/rpc_common.c: Add svc_pollfd and svc_max_pollfd as
+ global variable.
+ * sunrpc/svc.c: Add svc_getreq_poll and svc_getreq_common,
+ rewrite other svc_getreq* functions to use svc_getreq_common.
+ * sunrpc/svc_run.c: Use poll().
+
+1999-07-30 Andreas Schwab <schwab@suse.de>
+
+ * Makerules: Put sysd-versions and Versions.all on
+ postclean-generated instead of common-generated.
+
+1999-07-29 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * manual/time.texi (Basic CPU Time): Note that clock_t can wrap
+ around and CLOCKS_PER_SEC is 1e6.
+
+1999-07-30 Ulrich Drepper <drepper@cygnus.com>
+
+ * configure.in: Add test for local label subtraction.
+ * config.h.in: Ad HAVE_SUBTRACT_LOCAL_LABELS.
+ * stdio-common/vfprintf.c (vfprintf): Use subtraction of local
+ labels to reduce number of runtime relocations and move jump
+ tables in read-only seciton.
+
+ * malloc/malloc.c (ptmalloc_init): Correct last patch. The
+ assignment cannot be moved.
+
+1999-07-29 H.J. Lu <hjl@gnu.org>
+
+ * malloc/malloc.c (ptmalloc_init): Also initialize __libc_pagesize
+ if no threads are used.
+
+ * libio/iofwrite.c: Add weak alias for _unlocked function if not
+ _IO_MTSAFE_IO.
+ * libio/iofread.c: Likewise.
+ * libio/iofgets.c: Likewise.
+ * libio/iofputs.c: Likewise.
+
+ * sysdeps/generic/bits/libc-lock.h (__libc_cleanup_end): New
+ definition.
+
+ * stdlib/mbtowc.c: Include <string.h>.
+ * stdlib/wctomb.c: Likewise.
+ * sysdeps/unix/sysv/linux/fstatfs64.c: Likewise.
+ * sysdeps/unix/sysv/linux/statfs64.c: Likewise.
+
+ * misc/mntent_r.c: Include <alloca.h>.
+ * elf/dl-runtime.c: Likewise.
+
+1999-07-29 Andreas Schwab <schwab@suse.de>
+
+ * misc/efgcvt.c (NDIGIT_MAX): Provide precomputed constants for
+ all floating point formats supported by gcc. Error out for
+ unhandled precisions.
+ * misc/efgcvt_r.c (NDIGIT_MAX): Likewise.
+ * misc/qefgcvt.c (NDIGIT_MAX): Likewise.
+ * misc/qefgcvt_r.c (NDIGIT_MAX): Likewise.
+
+1999-07-29 Ulrich Drepper <drepper@cygnus.com>
+
+ * sysdeps/generic/setenv.c: Move setenv code in new function
+ __add_to_environ. Add new parameter specifying already
+ constructed string for the environment.
+ (setenv): Call __add_to_environ with new parameter set to NULL.
+ (unsetenv): Really test all elements for duplicated name. Missed those
+ cases where the two are following each other.
+ * sysdeps/generic/putenv.c: Use __add_to_environ instead of setenv.
+ * include/stdlib.h: Add prototype of __add_to_environ.
+ * stdlib/tst-environ.c: New file.
+ * stdlib/Makefile (tests): Add tst-environ.
+
+ * sysdeps/i386/bits/string.h (__memset_cc): Fix typo in last patch.
+
+ * nis/nss_nis/nis-initgroups.c (_nss_nis_initgroups): Correct size
+ argument in realloc call.
+ * nis/nss_compat/compat-initgroups.c (_nss_compat_initgroups):
+ Likewise.
+ Reported by Danny Braniss <danny@cs.huji.ac.il>.
+
+1999-07-28 Ulrich Drepper <drepper@cygnus.com>
+
+ * misc/efgcvt.c: Use IEEE 854 formula to compute the number of digits
+ to print.
+ * misc/efgcvt_r.c: Likewise.
+ * misc/qefgcvt.c: Likewise.
+ * misc/qefgcvt_r.c: Likewise.
+ * misc/tst-efgcvt.c: Remove one test which cannot reliably be run
+ anymore.
+
+1999-07-27 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * manual/math.texi (FP Function Optimization): Mention drawbacks.
+
1999-07-28 Ulrich Drepper <drepper@cygnus.com>
* stdlib/mblen.c: Use static state.
* iconvdata/Makefile: Don't try to run iconv tests when cross
compiling.
+1999-07-27 Mark Kettenis <kettenis@gnu.org>
+
+ * sysdeps/mach/hurd/i386/init-first.c (init): Move the inline
+ assembler code to switch stacks and call init1 outside this
+ function. Inside `init' the code was optimized away by gcc
+ 2.95 since it was "clearly" unreachable.
+ * sysdeps/mach/hurd/i386/trampoline.c (_hurd_setup_sighandler):
+ Do something similar for the trampoline code.
+
1999-07-27 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/posix/getaddrinfo.c (gaih_inet): Only return information