summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2001-08-305-6/+29
| | | | | | | | | | | | | 2001-08-30 Ulrich Drepper <drepper@redhat.com> * string/argz-stringify.c (__argz_stringify): Use __strnlen instead of strnlen. * include/string.h (strndupa): Redefine here to use __strnlen instead of strnlen. * string/strndup.c (__strndup): Use __strnlen not strnlen. * misc/syslog.c (vsyslog): Fix typo in last change (connect -> connected).
* Update.Ulrich Drepper2001-08-306-19/+35
| | | | | | | | | | | | 2001-08-30 Jakub Jelinek <jakub@redhat.com> * sysdeps/alpha/dl-machine.h (elf_machine_rela): Don't handle R_ALPHA_RELATIVE if RTLD_BOOTSTRAP and HAVE_Z_COMBRELOC. Only check for rtld map if RTLD_BOOTSTRAP nor HAVE_Z_COMBRELOC is defined. * sysdeps/i386/dl-machine.h (elf_machine_rel): Similarly. * sysdeps/ia64/dl-machine.h (elf_machine_rel): Similarly. * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rel): Similarly. * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rel): Similarly.
* Update.Ulrich Drepper2001-08-302-0/+8
| | | | | | 2001-08-30 Ulrich Drepper <drepper@redhat.com> * sysdeps/alpha/fpu/libm-test-ulps: Adjust j0 ULPs.
* Adjust j0 ULPs.Ulrich Drepper2001-08-301-0/+6
|
* Update.Andreas Jaeger2001-08-301-0/+5
| | | | | | | 2001-08-30 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-128/e_jnl.c: New file, contributed Stephen L Moshier.
* 128-bit long double Bessel functions jn and yn.Andreas Jaeger2001-08-301-0/+382
|
* Update.Ulrich Drepper2001-08-302-0/+5
| | | | | | 2001-08-30 Jakub Jelinek <jakub@redhat.com> * sunrpc/etc.rpc (sgi_fam): Add.
* Update.Ulrich Drepper2001-08-301-0/+4
| | | | | | 2001-08-30 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/alpha/gethostname.c: New file.
* Update.Ulrich Drepper2001-08-304-0/+25
| | | | | | | | | | | 2001-08-29 Ulrich Drepper <drepper@redhat.com> * spinlock.c (__pthread_lock): Top max_count value with MAX_ADAPTIVE_SPIN_COUNT. * internals.h (MAX_ADAPTIVE_SPIN_COUNT): Define if not already done. * sysdeps/i386/i686/pt-machine.h (BUSY_WAIT_NOP): New macro to help P4.
* Update.Ulrich Drepper2001-08-2910-729/+429
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-29 Ulrich Drepper <drepper@redhat.com> * nis/nis_findserv.c (__nis_findfastest): Don't fail if reply received first is from a previous call. Patch by Alexander Belopolsky <alexb@rentec.com> for [PR libc/3670]. 2001-08-29 Andreas Schwab <schwab@suse.de> * sysdeps/ia64/fpu/libm-test-ulps: Updated. 2001-08-25 Maciej W. Rozycki <macro@ds2.pg.gda.pl> * config.make.in (INSTALL_SCRIPT): Define. * Makeconfig (INSTALL_SCRIPT): Define. * Makerules (do-install-script): New macro to install scripts using INSTALL_SCRIPT. (install-bin-script): New rule to install scripts with do-install-script. (install-bin-script-nosubdir): New rule. (install-no-libc.a-nosubdir): Add install-bin-script-nosubdir. (distinfo-vars): Add $(install-bin-script). * Rules (others): Likewise. * Makefile (glibcbug): Install with install-bin-script. * debug/Makefile (xtrace): Likewise. (catchsegv): Likewise. * elf/Makefile (ldd): Likewise. * malloc/Makefile (mtrace): Likewise. * timezone/Makefile (tzselect): Likewise. 2001-08-29 H.J. Lu <hjl@gnu.org> * sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Pass ELF_RTYPE_CLASS_PLT, instead of R_MIPS_REL32, to _dl_lookup_versioned_symbol () and _dl_lookup_symbol (). Add it to LDFLAGS.so, LDFLAGS-rtld, and +link.
* (INSTALL_SCRIPT): Define.Ulrich Drepper2001-08-292-0/+4
|
* * sysdeps/m68k/fpu/libm-test-ulps: Updated.Andreas Schwab2001-08-291-0/+4
|
* Updated.Andreas Schwab2001-08-291-53/+33
|
* (__dl_runtime_resolve): Pass ELF_RTYPE_CLASS_PLT, instead of R_MIPS_REL32, ↵Ulrich Drepper2001-08-291-2/+2
| | | | to _dl_lookup_versioned_symbol () and _dl_lookup_symbol ().
* Update.Ulrich Drepper2001-08-298-1470/+1831
| | | | | | | | | | | 2001-08-28 H.J. Lu <hjl@gnu.org> * Makeconfig (combreloc-LDFLAGS): New variable. Add it to LDFALGS.so, LDFLAGS-rtld, and +link. * config.make.in (have-z-combreloc): New variable. * configure.in: Substitute libc_cv_z_combreloc. * iconv/strtab.c (searchstring): Use correct length for comparison.
* Update.Ulrich Drepper2001-08-291-0/+1
| | | | * po/da.po: Likewise.
* Update.Ulrich Drepper2001-08-291-0/+5
| | | | | | | 2001-08-29 Ulrich Drepper <drepper@redhat.com> * po/sv.po: Update from translation team. * po/fr.po: Likewise.
* Fix typo.Andreas Jaeger2001-08-292-1/+5
| | | | | | 2001-08-28 Maciej W. Rozycki <macro@ds2.pg.gda.pl> * Makerules: Fix a typo: MD% -> MD5.
* Update.Ulrich Drepper2001-08-281-0/+5
| | | | | | | 2001-08-28 Ulrich Drepper <drepper@redhat.com> * sunrpc/rpc_hout.c (pargdef): Function must take pointer to object. Patch by Patrick Duval <Patrick.Duval@devinci.fr>.
* (pargdef): Function must take pointer to object.Ulrich Drepper2001-08-281-1/+1
|
* Update.Andreas Jaeger2001-08-281-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2001-08-28 Andreas Jaeger <aj@suse.de> * manual/libc-texinfo.sh: Add entry about free manuals. * manual/contrib.texi (Contributors): Fix cross reference. * manual/libc.texinfo (Copying): Include freemanuals. * manual/Makefile (appendices): Add freemanuals. * manual/freemanuals.texi: New file. Patch by Brian Youmans <3diff@gnu.org>. * manual/libm-err-tab.pl: Pretty print more platforms, print a smaller table. * manual/math.texi (Errors in Math Functions): Fix grammar, start table on separate page. Patch by Brian Youmans <3diff@gnu.org>.
* * manual/libc-texinfo.sh: Add entry about free manuals.Andreas Jaeger2001-08-287-24/+157
| | | | | | | | | | | | | | | | | | * manual/contrib.texi (Contributors): Fix cross reference. * manual/libc.texinfo (Copying): Include freemanuals. * manual/Makefile (appendices): Add freemanuals. * manual/freemanuals.texi: New file. Patch by Brian Youmans <3diff@gnu.org>. * manual/libm-err-tab.pl: Pretty print more platforms, print a smaller table. * manual/math.texi (Errors in Math Functions): Fix grammar, start table on separate page. Patch by Brian Youmans <3diff@gnu.org>.
* Update.Ulrich Drepper2001-08-287-15/+59
| | | | | | | | | | | | | | | | | | | | | | 2001-08-27 Ulrich Drepper <drepper@redhat.com> * misc/syslog.c (vsyslog): Try a bit harder to use syslogd. If the connection went down after we first used it try to connect again and resend the message before printing to the console. Reported by Coserea Gh. Tudor <tudore@tudore.gecadsoftware.com>. 2001-08-27 Jakub Jelinek <jakub@redhat.com> * string/tst-strlen.c (main): Test strnlen (, -1) too. * sysdeps/generic/strnlen.c (__strnlen): Fix for maxlens with top bit set. 2001-08-27 Ulrich Drepper <drepper@redhat.com> * iconv/strtab.c (searchstring): Use correct length for comparison. (strtabadd): Account total size correct if new string has old string as substring.
* Update.Ulrich Drepper2001-08-271-0/+4
| | | | | | 2001-08-27 Jakub Jelinek <jakub@redhat.com> * elf/rtld.c (dl_main): Update call to _dl_lookup_symbol.
* (dl_main): Update call to _dl_lookup_symbol.Ulrich Drepper2001-08-271-1/+1
|
* Update.Andreas Jaeger2001-08-271-0/+9
| | | | | | | | | | | 2001-08-27 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/libm-test-ulps (float): Add ulps for new tests. * math/libm-test.inc (j0_test): Add extra tests. * sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee754_j0l): Use |x|, not x, in Hankel approximation. Patches by Stephen L Moshier.
* * sysdeps/i386/fpu/libm-test-ulps (float): Add ulps for new tests.Andreas Jaeger2001-08-273-4/+23
| | | | | | | * math/libm-test.inc (j0_test): Add extra tests. * sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee754_j0l): Use |x|, not x, in Hankel approximation. Patches by Stephen L Moshier.
* Update.Ulrich Drepper2001-08-272-1/+6
| | | | | | | 2001-08-26 Jakub Jelinek <jakub@redhat.com> * sysdeps/pthread/bits/libc-lock.h (__libc_lock_t): Define non-opaque lock types also if _IO_MTSAFE_IO is defined.
* Update.Ulrich Drepper2001-08-272-1/+7
| | | | | * sysdeps/ia64/dl-lookupcfg.h: Add forward declaration for struct link_map.
* Update.Ulrich Drepper2001-08-273-51/+67
| | | | * configure.in: Fix test for .rela.dyn section.
* Update.Ulrich Drepper2001-08-272-5/+9
| | | | | | 2001-08-26 Ulrich Drepper <drepper@redhat.com> * elf/dl-runtime.c: Update calls to _dl_lookup_*.
* Update.Ulrich Drepper2001-08-2621-151/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-26 Jakub Jelinek <jakub@redhat.com> * elf/dl-reloc.c (RESOLVE_MAP, RESOLVE): Use elf_machine_type_class instead of elf_machine_lookup_noexec_p and elf_machine_lookup_noplt_p. Pass type_class to _dl_lookup_*. * elf/dl-lookup.c (_dl_lookup_symbol): Take type_clas parameter now. Pass around just type_class instead of noexec, noplt pair. (_dl_lookup_versioned_symbol): Likewise. (_dl_lookup_symbol_skip): Pass around just type_class instead of noexec, noplt pair. (_dl_lookup_versioned_symbol_skip): Likewise. (_dl_do_lookup, _dl_do_lookup_versioned): Likewise. * elf/do-lookup.h (do_lookup): Likewise. * include/link.h (struct link_map): Replace noexec and noplt fields in l_lookup_cache with type_class field. * sysdeps/generic/ldsodefs.h (ELF_RTYPE_CLASS_PLT, ELF_RTYPE_CLASS_COPY): Define. Adjust prototypes for _dl_lookup_symbol and _dl_lookup_versioned_symbol. * sysdeps/alpha/dl-machine.h (elf_machine_lookup_noplt_p, elf_machine_lookup_noexec_p): Remove. (elf_machine_type_class): Define. * sysdeps/arm/dl-machine.h: Likewise. * sysdeps/hppa/dl-machine.h: Likewise. * sysdeps/cris/dl-machine.h: Likewise. * sysdeps/i386/dl-machine.h: Likewise. * sysdeps/ia64/dl-machine.h: Likewise. * sysdeps/m68k/dl-machine.h: Likewise. * sysdeps/mips/mips64/dl-machine.h: Likewise. * sysdeps/mips/dl-machine.h: Likewise. * sysdeps/powerpc/dl-machine.h: Likewise. * sysdeps/sparc/sparc32/dl-machine.h: Likewise. * sysdeps/sparc/sparc64/dl-machine.h: Likewise. * sysdeps/sh/dl-machine.h: Likewise. * sysdeps/s390/s390-32/dl-machine.h: Likewise. * sysdeps/s390/s390-64/dl-machine.h: Likewise.
* Update.Ulrich Drepper2001-08-264-5/+34
| | | | | | | | | | | | | | | | * manual/message.texi (Advanced gettext functions): Change description of plural forms for Slovak. Reported by Marcel Telka <marcel@telka.sk>. * manuaL/time.texi (Low-Level Time String Parsing): Fix description of %z. Reported by C. Scott Ananian <cananian@lesser-magoo.lcs.mit.edu>. 2001-08-26 Jakub Jelinek <jakub@redhat.com> * sysdeps/s390/s390-32/dl-machine.h (elf_machine_lazy_rel): Fix a typo. Patch by Florian La Roche <laroche@redhat.com>. 2001-08-26 Ulrich Drepper <drepper@redhat.com>
* Update.Ulrich Drepper2001-08-266-107/+83
| | | | | | | | | | | | | | | | | * include/link.h (struct link_map): Add l_lookup_cache element. * elf/dl-reloc.c (RESOLVE): Add symbol caching here. (RESOLVE_MAP): Likewise. (_dl_relocate_object): Remove cache initialization. * elf/dl-lookup.c: Rip out cache handling code. * sysdeps/generic/ldsodefs.h: Remove lookup_cache struct and variable declarations. * elf/dl-lookup.c (_dl_lookup_symbol): Reorder some conditions and remove some __builtin_expect. (_dl_lookup_versioned_symbol): Likewise. R_386_RELATIVE handling for ld.so startup. Reduce RTLD_BOOTSTRAP case to almost no code.
* Update.Ulrich Drepper2001-08-265-57/+110
| | | | | | | | | | | 2001-08-26 Ulrich Drepper <drepper@redhat.com> * config.h.in: Add HAVE_Z_COMBRELOC. * configure.in: Add test for -z combreloc. * sysdeps/i386/dl-machine.h (elf_machine_rel): Minor cleanups and optimizations. Use HAVE_Z_COMBRELOC to avoid generaton of R_386_RELATIVE handling for ld.so startup.
* Update.Ulrich Drepper2001-08-263-4/+8
| | | | | | | * sysdeps/s390/s390-32/dl-machine.h (elf_machine_rela_relative): Likewise. * sysdeps/s390/s390-64/dl-machine.h (elf_machine_rela_relative): Likewise.
* Update.Ulrich Drepper2001-08-251-0/+4
| | | | | | 2001-08-25 Ulrich Drepper <drepper@redhat.com> * po/tr.po: Update from translation team.
* Update from translation team.Ulrich Drepper2001-08-251-707/+792
|
* Update.Andreas Jaeger2001-08-251-0/+5
| | | | | | | 2001-08-24 Andreas Jaeger <aj@suse.de> * iconv/Makefile (extra-objs): Add iconvconfig-modules so that make clean works.
* (extra-objs): Add iconvconfig-modules so that make clean works.Andreas Jaeger2001-08-251-1/+1
|
* Update.Ulrich Drepper2001-08-253-2/+18
| | | | | | | | | | | | 2001-08-24 Ulrich Drepper <drepper@redhat.com> * elf/rtld.c (print_statistics): Printf % after percent values. * elf/dl-misc.c (_dl_debug_vdprintf): Implement %%. * elf/dl-lookup.c (_dl_lookup_symbol): If we use the cache we don't have to compute the hash value and initialize current_value. Move reference_name variable to where it is needed. (_dl_lookup_versioned_symbol): Likewise.
* (_dl_lookup_symbol): If we use the cache we don't have to compute the hash ↵Ulrich Drepper2001-08-251-26/+48
| | | | value and initialize current_value. Move reference_name variable to where it is needed. (_dl_lookup_versioned_symbol): Likewise.
* * string/tester.c (test_strerror): Don't use _sys_errlist/_sys_nerr.Roland McGrath2001-08-242-4/+8
| | | | Just test that strerror returns non-null for a few errno codes.
* * hurd/Versions (libc: GLIBC_2.2.5): New set; add _hurd_raise_signal,Roland McGrath2001-08-243-1/+16
| | | | | | | | | _hurdsig_interrupt_timeout, _hurdsig_fault_preemptor. * sysdeps/posix/shm_unlink.c (shm_unlink): __unlink -> unlink. * mach/Versions (libc: GLIBC_2.2.5): New set; add __mach_msg_destroy, __mach_reply_port.
* 2001-08-23 Roland McGrath <roland@frob.com>Roland McGrath2001-08-241-0/+4
| | | | | * mach/Versions (libc: GLIBC_2.2.5): New set; add __mach_msg_destroy, __mach_reply_port.
* Update.Ulrich Drepper2001-08-242-3/+9
| | | | | * nss/test-netdb.c (test_hosts): Don't segfault if gethostname returns NULL.
* Update.Ulrich Drepper2001-08-243-0/+4
| | | | | * elf/rtld.c: Include <sys/param.h>. * elf/dl-reloc.c: Likewise.
* Update.Ulrich Drepper2001-08-241-5/+6
| | | | | | | | 2001-08-24 Ulrich Drepper <drepper@redhat.com> * elf/do-rel.h (elf_dynamic_do_rel): Fix problem with ld.so startup. Explicitly remove lazy part for RTLD_BOOTSTRAP since gcc doesn't do it.
* (elf_dynamic_do_rel): Fix problem with ld.so startup. Explicitly remove lazy ↵Ulrich Drepper2001-08-241-5/+6
| | | | part for RTLD_BOOTSTRAP since gcc doesn't do it.
* Update.Andreas Jaeger2001-08-241-0/+6
| | | | | | | | 2001-08-24 Maciej W. Rozycki <macro@ds2.pg.gda.pl> * sysdeps/unix/sysv/linux/mips/configure.in: Define AC_SUBST to empty to prevent junk from being generated. * sysdeps/unix/sysv/linux/mips/configure: Regenerated.