aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-05-15Update.Andreas Jaeger
2001-05-15 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-128/s_expm1l.c: New file, contributed by Stephen L Moshier <moshier@mediaone.net>. * sysdeps/i386/fpu/libm-test-ulps: Adjust for change. * math/libm-test.inc: Add comment with ToDo. * sysdeps/i386/fpu/e_expl.c: Rewritten to C and using a more accurate algorithm. Patch by Stephen L Moshier <moshier@mediaone.net>. * sysdeps/i386/fpu/e_expl.S: Removed.
2001-05-15expm1 implementation for 128-bit long double.Andreas Jaeger
2001-05-14* csu/Makefile ($(objpfx)g$(start-installed-name)): Turn this into aRoland McGrath
static pattern rule also that also covers $(objpx)g$(static-start-installed-name). [$(start-installed-name) != $(static-start-installed-name)] (extra-objs, omit-deps, install-lib): Add $(static-start-installed-name) and g$(static-start-installed-name). * sysdeps/mach/hurd/i386/Makefile: Don't add crt0.o to those here; just setting static-start-installed-name is now sufficient. (extra-objs): Add static-start.o here. (CFLAGS-initfini.s): Remove obsolete variable. * sysdeps/mach/hurd/i386/Makeconfig: New file. Define static-start-installed-name here. * Makeconfig: Include existing $(full_config_sysdirs:=/Makeconfig). * Make-dist (+sysdep-tsrcs): Look for Makeconfig files. * Makerules ($(+sysdir_pfx)sysd-Makefile): Remove this target and associated hair. Instead, just use $(wildcard ...) in the include. * configure.in (critic_missing, aux_missing): Collect in these vars the names of the missing programs, and include them in the error msgs. * configure: Regenerated.
2001-05-142001-05-14 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in (critic_missing, aux_missing): Collect in these vars the names of the missing programs, and include them in the error msgs. * configure: Regenerated.
2001-05-14Update.Andreas Jaeger
2001-05-14 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/libm-test-ulps: Adjust for new tests. * math/libm-test.inc (tanh_test): Add testcases for last tanh bug. 2001-05-14 Stephen L Moshier <moshier@mediaone.net> * sysdeps/ieee754/ldbl-96/s_tanhl.c (__tanhl): Fix sign test. 2001-05-11 Jakub Jelinek <jakub@redhat.com> * posix/regex.c (re_match_2_internal): Swap mbs_offset and csize as well if swapping strings. Make sure stop is not past end of second string. * posix/bug-regex4.c: New test. * posix/Makefile (tests): Add bug-regex4. 2001-05-10 Andreas Jaeger <aj@suse.de> * manual/install.texi (Linux): Clarify that Linux 2.2 is minimal requirement.
2001-05-14* locales/ms_MY: Fix entries for Tue and Wednesday. Andreas Jaeger
Patch by "Hasbullah Pit (sebol)" <sebol@ikhlas.com>. 2001-05-14 Andreas Jaeger <aj@suse.de> * locales/ms_MY: Fix entries for Tue and Wednesday. Patch by "Hasbullah Pit (sebol)" <sebol@ikhlas.com>.
2001-05-12Update.Andreas Jaeger
* sysdeps/ieee754/dbl-64/branred.c: Likewise.
2001-05-12Update.Andreas Jaeger
* sysdeps/ieee754/dbl-64/s_sin.c: Include "math_private.h" for internal prototypes. * sysdeps/ieee754/dbl-64/doasin.c: Likewise. * sysdeps/ieee754/dbl-64/dosincos.c: Likewise. * sysdeps/ieee754/dbl-64/halfulp.c: Likewise. * sysdeps/ieee754/dbl-64/sincos32.c: Likewise. * sysdeps/ieee754/dbl-64/slowexp.c: Likewise. * sysdeps/ieee754/dbl-64/slowpow.c: Likewise. * math/math_private.h: Add prototypes for internal functions of the IBM Accurate Mathematical Library. * sysdeps/ieee754/dbl-64/s_atan.c: Include "math.h" for prototypes. * sysdeps/ieee754/dbl-64/s_tan.c: Likewise.
2001-05-12Update.Andreas Jaeger
2001-05-12 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/dbl-64/e_asin.c: Include "math_private.h" for internal prototypes. * sysdeps/ieee754/dbl-64/s_atan.c: Likewise. * sysdeps/ieee754/dbl-64/e_sqrt.c: Likewise. * sysdeps/ieee754/dbl-64/e_remainder.c: Likewise. * sysdeps/ieee754/dbl-64/e_pow.c: Likewise. * sysdeps/ieee754/dbl-64/e_log.c: Likewise. * sysdeps/ieee754/dbl-64/e_exp.c: Likewise. * sysdeps/ieee754/dbl-64/e_atan2.c: Likewise. * sysdeps/generic/e_rem_pio2l.c: Likewise. (__ieee754_rem_pio2l): Fix prototype. * math/math_private.h (__copysign): Add internal prototype.
2001-05-11Update.Andreas Jaeger
* sysdeps/unix/sysv/linux/configure.in: Move binutils check to... * sysdeps/unix/sysv/linux/mips/configure.in: ...here. New file. 2001-05-11 Andreas Jaeger <aj@suse.de>
2001-05-11Update.Andreas Jaeger
2001-05-11 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/configure.in: Check binutils version on MIPS. * sysdeps/mips/rtld-ldscript.in: Removed unneeded binary output format directive. Patch by Steven J. Hill <sjhill@cotw.com>.
2001-05-11* sysdeps/unix/sysv/linux/configure.in: Check binutils version on Andreas Jaeger
MIPS.
2001-05-11* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't useRoland McGrath
$(build-module) here, since we don't need the full magilla. Just use $(build-module-helper) and append our special options.
2001-05-112001-05-11 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't use $(build-module) here, since we don't need the full magilla. Just use $(build-module-helper) and append our special options.
2001-05-09* sysdeps/unix/readdir.c: Make sure we don't modify errno when weAndreas Schwab
reached EOF.
2001-05-09* sysdeps/unix/readdir.c: Make sure we don't modify errno when we reached EOF.Andreas Schwab
2001-05-08Update.Andreas Jaeger
2001-05-08Update.Andreas Jaeger
2001-05-07 H.J. Lu <hjl@gnu.org> * elf/ldconfig.c (dir_entry): Add ino and dev. (add_single_dir): Compare ino and dev to check if 2 directory paths are the same or not. Free entry->path for duplicates. (add_dir): Initialize ino and dev for entry. (search_dir): Handle symlink to directory.
2001-05-07Update.Andreas Jaeger
* sysdeps/i386/fpu/libm-test-ulps: Add ulps for new exp tests. * math/libm-test.inc (exp_test): Add some more tests. (pow_test): Run double only test also for long double. * math/test-ldouble.c (TEST_LDOUBLE): Define. * math/test-ildoubl.c (TEST_LDOUBLE): Likewise.
2001-05-07Update.Andreas Jaeger
* sysdeps/generic/bits/confname.h: Remove extra comma at end of enumeration. Closes PR libc/2240.
2001-05-07Update.Andreas Jaeger
2001-05-07 Andreas Jaeger <aj@suse.de> * scripts/config.guess: Imported from gnu.org. * scripts/config.sub: Likewise.
2001-05-07Update.Andreas Jaeger
2001-05-05 Jakub Jelinek <jakub@redhat.com> * include/features.h (__USE_EXTERN_INLINES): Don't define if __NO_INLINE__ is defined. * ctype/ctype.h (tolower, toupper): Change the guard condition to __USE_EXTERN_INLINES check only. * stdlib/stdlib.h (strtod, ...): Likewise. * wcsmbs/wchar.h (mbrlen): Likewise. * string/string.h: Only include bits/string.h and bits/string2.h if __NO_INLINE__ is not defined.
2001-05-07Update.Andreas Jaeger
2001-05-07 Andreas Jaeger <aj@suse.de> * debug/Makefile ($(objpfx)xtrace): Substitute @SLIBDIR@ instead of @LIBDIR@. 2001-05-04 H.J. Lu <hjl@gnu.org> * malloc/Makefile ($(objpfx)memusage): Substitute @SLIBDIR@ not @LIBDIR@.
2001-05-06Update.Andreas Jaeger
* sysdeps/i386/fpu/e_fmodl.c: New, rewrite of e_fmodl.S. * sysdeps/i386/fpu/e_fmodl.S: Removed. * sysdeps/i386/fpu/e_atan2l.c: New, rewrite of e_atan2l.S. * sysdeps/i386/fpu/e_atan2l.S: Removed.
2001-05-06Update.Andreas Jaeger
2001-05-06 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/e_acosl.c: New, rewrite of e_acos.S. * sysdeps/i386/fpu/s_atanl.c: New, rewrite of e_atanl.S. * sysdeps/i386/fpu/e_sqrtl.c: New, rewrite of e_sqrt.S. * sysdeps/i386/fpu/e_acosl.S: Removed. * sysdeps/i386/fpu/s_atanl.S: Removed. * sysdeps/i386/fpu/e_sqrtl.S: Removed.
2001-05-05Stylistic changes to make HTML generation easier.Andreas Jaeger
2001-05-05* sysdeps/mach/hurd/bits/environments.h: Add comment from ↵Mark Kettenis
sysdeps/generic/bits/environments.h. Define _POSIX_V6_* values. 2001-05-05 Mark Kettenis <kettenis@gnu.org> * sysdeps/mach/hurd/bits/environments.h: Add comment from sysdeps/generic/bits/environments.h. Define _POSIX_V6_* values.
2001-04-30Update.Andreas Jaeger
2001-04-30 Jakub Jelinek <jakub@redhat.com> * posix/confstr.c (confstr) [_CS_V6_WIDTH_RESTRICTED_ENVS]: Move so that _CS_LFS_CFLAGS can fall through to the empty returned string case. Add FALLTHROUGH comment.
2001-04-30Update.Andreas Jaeger
2001-04-29 Ralf Baechle <ralf@gnu.org> * sysdeps/unix/sysv/linux/mips/bits/sem.h: Make structure definitions match the kernel definitions. * sysdeps/unix/sysv/linux/mips/bits/ipc.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/shm.h: Likewise.
2001-04-30Update.Andreas Jaeger
2001-04-29 Ben Collins <bcollins@debian.org> * sysdeps/sparc/sparc64/dl-machine.h: Fix multiline strings warnings. * sysdeps/sparc/sparc64/soft-fp/qp_add.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_cmp.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_cmpe.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_div.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_dtoq.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_feq.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_fge.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_fgt.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_fle.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_flt.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_fne.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_mul.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtod.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtoi.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtos.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtoui.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtoux.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtox.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_qtox.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_sqrt.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_stoq.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/qp_sub.c: Likewise. * sysdeps/sparc/sparc64/soft-fp/sfp-machine.h: Likewise.
2001-04-29(PF_WANPIPE): New, from Linux 2.4.4. (AF_WANPIPE): Likewise. ↵Andreas Jaeger
(MSG_MORE): New.
2001-04-29* sysdeps/unix/sysv/linux/kernel-features.h: Fix missing backslashAndreas Schwab
in last change.
2001-04-29Fix missing backslash in last change.Andreas Schwab
2001-04-29Update.Andreas Jaeger
2001-04-29 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64): Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer. * sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from Linux 2.4.4. (AF_WANPIPE): Likewise. (MSG_MORE): New. * sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as for Linux generic version. * sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise. * sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.
2001-04-29* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64): Andreas Jaeger
Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer. * sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from Linux 2.4.4. (AF_WANPIPE): Likewise. (MSG_MORE): New. * sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as for Linux generic version. * sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise. * sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.
2001-04-28Update.Ulrich Drepper
* nis/Makefile (libnss_compat-rountines): Add nss-nisplus.
2001-04-28Update.Ulrich Drepper
2001-04-27 Ulrich Drepper <drepper@redhat.com> * nis/nss-nis.h: Correct test for invalid error number. * nis/nss-nisplus.h: Likewise.
2001-04-26Update.glibc-2.2.3cvs/glibc-2_2_3Ulrich Drepper
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Add getunwind.
2001-04-26Update.Ulrich Drepper
* string/strcoll.c: Fix two memory allocation problems. * string/Makefile (tests): Add bug-strcoll1. * string/bug-strcoll1.c: New file.
2001-04-26Correct last entries.Ulrich Drepper
* nis/nss_nisplus/nisplus-alias.c: Remove unnecessary initializations. * nis/nss_nisplus/nisplus-ethers.c: Likewise. * nis/nss_nisplus/nisplus-grp.c: Likewise. * nis/nss_nisplus/nisplus-hosts.c: Likewise. * nis/nss_nisplus/nisplus-network.c: Likewise. * nis/nss_nisplus/nisplus-proto.c: Likewise. * nis/nss_nisplus/nisplus-pwd.c: Likewise. * nis/nss_nisplus/nisplus-rpc.c: Likewise. * nis/nss_nisplus/nisplus-service.c: Likewise. * nis/nss_nisplus/nisplus-spwd.c: Likewise. * nis/nss_nis/nis-alias.c: Likewise. * nis/nss_nis/nis-ethers.c: Likewise. * nis/nss_nis/nis-grp.c: Likewise. * nis/nss_nis/nis-network.c: Likewise. * nis/nss_nis/nis-proto.c: Likewise. * nis/nss_nis/nis-pwd.c: Likewise. * nis/nss_nis/nis-spwd.c: Likewise. * nis/nss_compat/compat-grp.c: Likewise. * nis/nss_compat/compat-initgroups.c: Likewise. * nis/nss_compat/compat-pwd.c: Likewise. * nis/nss_compat/compat-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper
* nss_nis/nis-alias.c: Likewise. * nss_nis/nis-ethers.c: Likewise. * nss_nis/nis-grp.c: Likewise. * nss_nis/nis-network.c: Likewise. * nss_nis/nis-proto.c: Likewise. * nss_nis/nis-pwd.c: Likewise. * nss_nis/nis-spwd.c: Likewise. * nss_compat/compat-grp.c: Likewise. * nss_compat/compat-initgroups.c: Likewise. * nss_compat/compat-pwd.c: Likewise. * nss_compat/compat-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper
* nis/nss-nisplus.h: Move niserr2nss_tab definition into separate file and rename to __niserr2nss_tab. Change NISERR_COUNT into variable __niserr2nss_count. * nis/nss-nisplus.c: New file. (libnss_nisplus-routines): Add nss-nisplus. * nss_nisplus/nisplus-alias.c: Remove unnecessary initializations. * nss_nisplus/nisplus-ethers.c: Likewise. * nss_nisplus/nisplus-grp.c: Likewise. * nss_nisplus/nisplus-hosts.c: Likewise. * nss_nisplus/nisplus-network.c: Likewise. * nss_nisplus/nisplus-proto.c: Likewise. * nss_nisplus/nisplus-pwd.c: Likewise. * nss_nisplus/nisplus-rpc.c: Likewise. * nss_nisplus/nisplus-service.c: Likewise. * nss_nisplus/nisplus-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper
* malloc/mcheck.c (mcheck): Call malloc once before setting the hooks to allow the internal check hooks to be set up if necessary.
2001-04-26Update.Ulrich Drepper
2001-04-26 Ulrich Drepper <drepper@redhat.com> * nis/nss-nis.h: Move yperr2nss_tab definition into separate file and rename to __yperr2nss_tab. Change YPERR_COUNT into variable __yperr2nss_count. * nis/nss-nis.c: New file. * nis/Makefile (libnss_compat-routines): Add nss-nis. (libnss_nis-routines): Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: Some more optimizations. Patch by Jakub Jelinek <jakub@redhat.com>.
2001-04-26Some more optimizations.Ulrich Drepper
2001-04-26Update.Andreas Jaeger
2001-04-26 Andreas Jaeger <aj@suse.de> * po/zh_TW.po: Update. Patch by Tung-Han Hsieh <thhsieh@tlug.sinica.edu.tw>.
2001-04-26Update from taiwanese translation team.Andreas Jaeger
2001-04-26Update.Ulrich Drepper
2001-04-25 Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c: Allow MALLOC_ALIGNMENT to be defined on the compiler command line. * sysdeps/hppa/Makefile: Add -DMALLOC_ALIGNMENT=16 to compiler command line for malloc.c.
2001-04-25Update.Ulrich Drepper
2001-04-25 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc64/bits/time.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/time.h: ...here. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/bits/time.h: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/socket.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/socket.h: ...here. Adjust struct msghdr for __WORDSIZE == 32. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/statvfs.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/statvfs.h: ...here. Adjust for __WORDSIZE == 32. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Remove. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S (__libc_siglongjmp): Rename from longjmp, make longjmp weak alias to it. 2001-04-24 David S. Miller <davem@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: New file.
2001-04-25Updatte.Ulrich Drepper
2001-04-25 Matthew Wilcox <willy@ldl.fc.hp.com> * sysdeps/hppa/stackinfo.h: New file. * sysdeps/unix/sysv/linux/hppa/getdents64.c: New file. * sysdeps/unix/sysv/linux/hppa/mmap64.c: New file. * sysdeps/unix/sysv/linux/hppa/bits/resource.h: New file. * sysdeps/unix/sysv/linux/kernel-features.h: Add descriptions of PA kernel features.