aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-09-18Readd special linkage permissions to license.Andreas Jaeger1-0/+10
2001-09-17Update.Ulrich Drepper1-1/+1
* string/strcoll.c [USE_IN_EXTENDED_LOCALE_MODEL]: Correctly get
2001-09-17Update.Ulrich Drepper2-1/+6
2001-09-16 Ulrich Drepper <drepper@redhat.com> * string/strcoll.c [USE_IN_EXTENDED_LOCALE_MODEL]: Correct get nrules value.
2001-09-15Update.Ulrich Drepper3-9/+38
2001-09-14 H.J. Lu <hjl@gnu.org> * sysdeps/mips/fpu/libm-test-ulps: Updated. * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Fix a typo. Patch by Florian La Roche <laroche@redhat.com>.
2001-09-14Update.Ulrich Drepper2-9/+9
* string/bits/string2.h (__strtok_r_1c): Optimize a bit.
2001-09-14Update.Ulrich Drepper1-0/+5
2001-09-14 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/net/ethernet.h: Correct references to ETHER_CRC_LEN.
2001-09-14Correct references to ETHER_CRC_LEN.Ulrich Drepper1-5/+5
2001-09-14* posix/execl.c: Fix last argument of memcpy. Reported by BrianAndreas Schwab1-0/+6
Sumner <bls@sgi.com>. * posix/execlp.c: Likewise.
2001-09-14* posix/execl.c: Fix last argument of memcpy. Reported by Brian Andreas Schwab2-4/+8
Sumner <bls@sgi.com>. * posix/execlp.c: Likewise.
2001-09-14Update.Ulrich Drepper3-19/+22
2001-09-13 Jakub Jelinek <jakub@redhat.com> * elf/dl-deps.c (_dl_map_object_deps): Fix filter handling if filter is already found earlier in the search scope. 2001-09-12 Jakub Jelinek <jakub@redhat.com> * rt/Makefile (LDFLAGS-rt.so): Use shared thread library as librt's filter.
2001-09-13Update.Ulrich Drepper2-0/+14
2001-09-13 Ulrich Drepper <drepper@redhat.com> * sysdeps/powerpc/fpu/libm-test-ulps: Adjust expected errors for j0.
2001-09-12Update.Ulrich Drepper2-9/+0
2001-09-12Update.Ulrich Drepper3-3/+11
* sysdeps/unix/make-syscalls.sh: Define __OPTIMIZE__ in use of asm_CPP.
2001-09-12Update.Ulrich Drepper4-5/+15
2001-09-12 Jakub Jelinek <jakub@redhat.com> * rt/Makefile (LDFLAGS-rt.so): Use shared thread library as librt's filter. * elf/dl-close.c (_dl_close): Don't free l_libname if it is not
2001-09-12Update.Ulrich Drepper5-2/+7
* Makeconfig (preprocess-versions): Define ASSEMBLER. * stdlib/Makefile (isomac-CFLAGS): Define to -O. * posix/Makefile (annexc-CFLAGS): Define to -O.
2001-09-12Update.Ulrich Drepper2-0/+8
2001-09-12 Ulrich Drepper <drepper@redhat.com> * config.h.in: Enforce optimization to be used.
2001-09-12Update.Ulrich Drepper7-25/+49
2001-09-11 Ulrich Drepper <drepper@redhat.com> * nscd/nscd_gethst_r.c: Don't expect IPv6 addresses for IPv4 lookup. Patch by Stephan Kulow.
2001-09-08Update.Ulrich Drepper3-2/+7
2001-09-08 Ben Collins <bcollins@debian.org> * sysdeps/arm/dl-machine.h (elf_machine_rel): Fix thinko in usage of RESOLVE() (r_type, not reloc->r_type).
2001-09-08Update.Ulrich Drepper4-7/+18
2001-09-08 Ulrich Drepper <drepper@redhat.com> * elf/dl-object.c: Avoid allocating extra memory block for name. * elf/dl-close.c (_dl_close): Don't free l_libname if it is no allocated separately. * elf/dl-load.c (_dl_map_object_from_fd): Likewise.
2001-09-08Update.Ulrich Drepper2-1/+5
2001-09-08 H.J. Lu <hjl@gnu.org> * po/zh_TW.po: Fix a typo.
2001-09-08Update.Ulrich Drepper20-314/+706
2001-09-07 Tom Rix <trix@redhat.com> * sysdeps/unix/sysv/aix/sysv_termio.h: New file. 2001-08-26 Tom Rix <trix@redhat.com> * sysdeps/unix/sysv/aix/Makefile (aix-syscalls.o): More linker command line options. * sysdeps/unix/sysv/aix/start.s: New file, rework of start.c * sysdeps/unix/sysv/aix/start.c: Removed. * sysdeps/unix/sysv/aix/start-libc.c: New file. * sysdeps/unix/sysv/aix/init-first.c: New file. * sysdeps/unix/sysv/aix/fcntl.c: Alias __libc_fcntl to __fcntl. 2001-09-08 Ben Collins <bcollins@debian.org> * sysdeps/arm/dl-machine.h: Fix usage of new _dl_signal_error() format. * sysdeps/generic/dl-machine.h: Likewise. * sysdeps/hppa/dl-fptr.c: Likewise. * sysdeps/ia64/dl-fptr.c: Likewise. * sysdeps/mach/hurd/dl-sysdep.c: Likewise. * sysdeps/mips/dl-machine.h: Likewise. * sysdeps/mips/mips64/dl-machine.h: Likewise. * sysdeps/powerpc/dl-machine.c: Likewise. 2001-09-07 Ben Collins <bcollins@debian.org> * sysdeps/sparc/sparc32/dl-machine.h: Fix typo. * sysdeps/hppa/dl-lookupcfg.h: Forward declare struct link_map. * elf/dl-lookup.c (add_dependency): Bump l_opencount of all dependencies if necessary.
2001-09-08Update.Ulrich Drepper10-96/+260
2001-09-08 Ulrich Drepper <drepper@redhat.com> * elf/dl-close.c (_dl_close): If object has no r_list (i.e., wasn't loaded directly) determine length if l_initfini list by iterating over its elements. Minor optimizations. * elf/dl-deps.c (_dl_map_object_deps): Always add own map to l_initfini for dependency objects. If object was already loaded check whether any of the dependencies is already on the relocation dependency list. If yes, remove the latter. Minor optimizations. * elf/dl-lookup.c (add_dependency): Add check for self reference of maps here. Search l_initfini list only if the object was loaded directly and not only as a dependency. (_dl_lookup_symbol): Add relocation dependency also if object is not in global scope. Remove test for self-reference here. (_dl_lookup_versioned_symbol): Likewise. * elf/dl-object (_dl_new_object): Cleanup. Initialize dont_free element of first name record. * elf/loadtest.c: Add some more test to recognize early if an object wasn't unloaded. * elf/Makefile: Add rules to build and run reldep5. * elf/reldep5.c: New file. * elf/reldepmod5.c: New file. * elf/reldepmod6.c: New file. * elf/reldep2.c: Fix typo. * elf/dl-object.c (_dl_new_object): Initialize l_scope and l_scope_max.
2001-09-07Update.Ulrich Drepper5-3/+89
2001-09-07 Ulrich Drepper <drepper@redhat.com> * include/link.h (struct link_map): Add l_scope_mem and l_scope_max elements. Change l_scope to be a pointer only. * elf/dl-object.c (_dl_new_ojbect): Initialize l_scope and l_scope_max. * elf/dl-open.c (dl_open_worker): If dependency wasn't just opened here add searchlist of newly open file to the dependency's scope. * elf/dl-close.c (_dl_close): If dependency is used otherwise remove only searchlist from its scope. Free own scope array if necessary. * elf/Makefile (tests): Add dblload and dblunload now.
2001-09-07(struct link_map): Add l_scope_mem and l_scope_max elements. Change l_scope ↵Ulrich Drepper1-1/+5
to be a pointer only.
2001-09-06Update.Andreas Jaeger1-0/+5
2001-09-06 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-128/e_lgammal_r.c: New file, contributed Stephen L Moshier.
2001-09-06128 bit long double lgamma implementation.Andreas Jaeger1-0/+1018
2001-09-06Update.Ulrich Drepper7-4/+157
2001-09-05 Ulrich Drepper <drepper@redhat.com> * elf/Makefile: Add rules to build new tests. Don't run them yet since they both fail. * elf/dblload.c: New file. * elf/dblloadmod1.c: New file. * elf/dblloadmod2.c: New file. * elf/dblloadmod3.c: New file. * elf/dblunload.c: New file.
2001-09-05Update.Ulrich Drepper2-12/+8
2001-09-04 Richard Henderson <rth@redhat.com> * elf/elf.h (R_ALPHA_OP_*, R_ALPHA_IMMED_*): Remove. (R_ALPHA_GPREL16): Rename from R_ALPHA_IMMED_GP_16.
2001-09-05Update.Ulrich Drepper12-50/+80
2001-09-04 Ulrich Drepper <drepper@redhat.com> Correct very misleading message for error in failed runtime relocation. * elf/dl-error.c (_dl_signal_error): Take extra parameter to describe place of the error. (_dl_signal_cerror): Likewise. * sysdeps/generic/ldsodefs.h: Adjust prototypes. * elf/dl-close.c: Likewise. * elf/dl-deps.c: Likewise. * elf/dl-load.c: Likewise. * elf/dl-lookup.c: Likewise. * elf/dl-open.c: Likewise. * elf/dl-reloc.c: Likewise. * elf/dl-sym.c: Likewise. * elf/dl-version.c: Likewise. * sysdeps/generic/dl-sysdep.c: Likewise.
2001-09-05Update.Ulrich Drepper4-6/+53
2001-09-04 Jakub Jelinek <jakub@redhat.com> * iconv/strtab.c (strtabinit): Initialize null Strent. (newstring): Move len == 0 handling... (strtabadd): ...here. If len == 1, return null Strent. When inserting a suffix of an existing string, check if it is not equal to some suffix already recorded. Copy left and right members over if adding longer string. 2001-09-04 Jakub Jelinek <jakub@redhat.com> * sunrpc/rpc_cout.c (upcase): Account for trailing '\0'. * sysdeps/unix/sysv/linux/alpha/gethostname.c: Include <errno.h>. (__syscall_gethostname): Add prototype.
2001-09-04Update.Ulrich Drepper3-4/+54
2001-09-04 Ulrich Drepper <drepper@redhat.com> * elf/dl-object.c (_dl_new_object): Remove unnecessary if.
2001-09-02Update.Ulrich Drepper1-0/+4
2001-09-02 Ulrich Drepper <drepper@redhat.com> * elf/rtld.c (dl_main): Increment l_opencount for main binary.
2001-09-02(dl_main): Increment l_opencount for main binary.Ulrich Drepper1-0/+2
2001-09-01* sysdeps/unix/sysv/gethostname.c (__gethostname): When LEN is tooRoland McGrath1-0/+5
short, copy that much into NAME anyway before returning error.
2001-09-012001-08-27 Roland McGrath <roland@frob.com>Roland McGrath1-2/+2
* sysdeps/unix/sysv/gethostname.c (__gethostname): When LEN is too short, copy that much into NAME anyway before returning error.
2001-09-01Update.Ulrich Drepper9-193/+121
2001-09-01 Richard Henderson <rth@redhat.com> * sysdeps/alpha/elf/Dist: Remove file. * sysdeps/alpha/elf/Makefile: Remove file. * sysdeps/alpha/elf/crtbegin.S: Remove file. * sysdeps/alpha/elf/crtend.S: Remove file. * sysdeps/alpha/elf/initfini.c: New file. 2001-09-01 Mark Kettenis <kettenis@gnu.org> * iconv/tst-iconv1.c: Include <stddef.h> for wchar_t. * iconv/tst-iconv3.c: Likewise. 2001-09-01 Jakub Jelinek <jakub@redhat.com> * sysdeps/generic/inttypes.h (__gwchar_t): Define to wchar_t for C++. handle it like 'I' for symmetry with strftime.
2001-09-01Update.Ulrich Drepper4-29/+81
2001-09-01 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_cache.c: Rename variable cache to __gconv_cache and export it. * iconv/Versions (libc) [GLIBC_2.2.5]: Export __gconv_cache. * iconv/iconv_prog.c (insert_cache): New function. (print_known_names): If cache is used call insert_cache to use the information from the cache [PR libc/2509].
2001-09-01Update.Ulrich Drepper3-0/+12
2001-08-31 Ulrich Drepper <drepper@redhat.com> * time/strptime.c (strptime_internal): Recognize 'l' format and handle it like 'I' for symmatry with strftime.
2001-09-01Update.Ulrich Drepper6-31/+162
2001-08-31 Richard Henderson <rth@redhat.com> * elf/dl-support.c (_dl_cpuclock_offset): Protect with NONAVAIL. (HP_TIMING_AVAIL): Set to HP_SMALL_TIMING_AVAIL if present. * elf/rtld.c (HP_TIMING_AVAIL): Likewise. (print_statistics): Make scalar unsigned long long. * sysdeps/alpha/hp-timing.h: New file. 2001-08-31 Jakub Jelinek <jakub@redhat.com> * stdio-common/perror.c (perror): Save errno early, pass it down to perror_internal. (perror_internal): Add errnum argument. 2001-08-31 Jakub Jelinek <jakub@redhat.com> * sysdeps/alpha/dl-machine.h (elf_machine_rela): Remove unused code. Don't add old memory content for R_ALPHA_REFQUAD.
2001-08-31Update.Ulrich Drepper2-4/+7
* crypt/md5-crypt.c (__md5_crypt_r): Compute used and required memory correctly.
2001-08-30Update.Ulrich Drepper2-7/+11
* sysdeps/unix/sysv/linux/ia64/ioperm.c (_ioperm): Use __open instead of open, __close instead of close, __getpagesize instead of getpagesize. R_ALPHA_RELATIVE if RTLD_BOOTSTRAP and HAVE_Z_COMBRELOC. Only check for rtld map if neither RTLD_BOOTSTRAP nor HAVE_Z_COMBRELOC is defined.
2001-08-30Update.Ulrich Drepper5-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).
2001-08-30Update.Ulrich Drepper6-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.
2001-08-30Update.Ulrich Drepper2-0/+8
2001-08-30 Ulrich Drepper <drepper@redhat.com> * sysdeps/alpha/fpu/libm-test-ulps: Adjust j0 ULPs.
2001-08-30Adjust j0 ULPs.Ulrich Drepper1-0/+6
2001-08-30Update.Andreas Jaeger1-0/+5
2001-08-30 Andreas Jaeger <aj@suse.de> * sysdeps/ieee754/ldbl-128/e_jnl.c: New file, contributed Stephen L Moshier.
2001-08-30128-bit long double Bessel functions jn and yn.Andreas Jaeger1-0/+382
2001-08-30Update.Ulrich Drepper2-0/+5
2001-08-30 Jakub Jelinek <jakub@redhat.com> * sunrpc/etc.rpc (sgi_fam): Add.
2001-08-30Update.Ulrich Drepper1-0/+4
2001-08-30 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/alpha/gethostname.c: New file.
2001-08-30Update.Ulrich Drepper4-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.