about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * version.h (RELEASE, VERSION): development, 2.3.90Roland McGrath2004-12-201-0/+5
| | | | * include/features.h (__GLIBC_MINOR__): Now 4.
* Fix last commit cvs/glibc-2_3-baseAndreas Jaeger2004-12-201-1/+1
| | | | 2004-12-20 Jakub Jelinek <jakub@redhat.com>,
* [BZ #562]Andreas Jaeger2004-12-201-0/+7
| | | | | | | | | | Update. 2004-12-20 Jakub Jelinek <jakub@redhat.com>, Jim Gifford <giffordj@linkline.com> [BZ #562] * sysdeps/mips/Makefile (librt-sysdep_routines): Add. * sysdeps/unix/mips/rt-sysdep.S: New file.
* bogonRoland McGrath2004-12-191-1/+1
| | | | 2004-12-19 Andreas Jaeger <aj@suse.de>
* * iconv/Makefile (test-iconvconfig): New target. cvs/fedora-glibc-20041219T2331Roland McGrath2004-12-191-0/+3
| | | | [$(cross-compiling) != yes] (xtests): Depend on it.
* * iconv/iconvconfig.c (nostdlib, output_file, output_file_len):Roland McGrath2004-12-191-1/+9
| | | | | | | | | New variables. (options, parse_opt, main): Take new options --nostdlib and --output/-o to set them. Under --nostdlib, skip GCONV_PATH dirs. (write_output): If output_file is set, write the output there. 2004-12-19 Andreas Jaeger <aj@suse.de>NULL
* [BZ #560, BZ #573]Andreas Jaeger2004-12-191-0/+9
| | | | | | | | | | | | Update. 2004-12-19 Andreas Jaeger <aj@suse.de> [BZ #560] * inet/netinet/in.h: Use __interface_addr instead of __interface. [BZ #573] * sunrpc/xcrypt.c (passwd2des_internal): Make it hidden instead of internal linkage.
* * version.h (VERSION): 2.3.4.Roland McGrath2004-12-191-0/+6
| | | | | | | * README.template: Various updates. * README: Regenerated. * NEWS: Mention ports. * README-alpha: File removed.
* [BZ #416]Roland McGrath2004-12-191-0/+5
| | | | | | 2004-12-19 Roland McGrath <roland@frob.com> [BZ #416] * locale/langinfo.h: Comment fixes.
* Update. cvs/fedora-glibc-20041218T1131Ulrich Drepper2004-12-171-0/+4
| | | | | | 2004-12-17 Ulrich Drepper <drepper@redhat.com> * po/ja.po: Update from translation team.
* * sysdeps/unix/sysv/linux/alpha/clone.S (__clone): Add support ↵Richard Henderson2004-12-171-0/+6
| | | | | | | | | | for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used. nptl/ * sysdeps/unix/sysv/linux/alpha/clone.S: New file. * sysdeps/alpha/tcb-offsets.sym (TID_OFFSET): New. 2004-12-17 Richard Henderson <rth@redhat.com> * sysdeps/unix/sysv/linux/alpha/clone.S (__clone): Add support for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used.
* Update. cvs/fedora-glibc-20041217T0906Andreas Jaeger2004-12-171-1/+5
| | | | | | | | 2004-12-17 Jakub Jelinek <jakub@redhat.com> * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Update. 2004-12-17 Andreas Jaeger <aj@suse.de>
* update.Andreas Jaeger2004-12-171-0/+10
| | | | | | | | | | | | 2004-12-16 Andreas Jaeger <aj@suse.de> * math/libm-test.inc (atan2_test): Compute value with 36 digits. * sysdeps/alpha/fpu/libm-test-ulps: Adjust for changed result. * sysdeps/powerpc/fpu/libm-test-ulps: Likewise. * sysdeps/s390/fpu/libm-test-ulps: Likewise. * sysdeps/sparc/sparc32/fpu/libm-test-ulps: Likewise. * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
* Update.Ulrich Drepper2004-12-171-0/+4
| | | | | | 2004-12-16 Ulrich Drepper <drepper@redhat.com> * stdlib/tst-setcontext.c: Enlarge st1 and st2 arrays.
* [BZ #610]Roland McGrath2004-12-171-0/+10
| | | | | | | | | | | 2004-09-02 Steven Munroe <sjmunroe@us.ibm.com> [BZ #610] * sysdeps/unix/sysv/linux/powerpc/powerpc64/getcontext.S (__novec_getcontext): Fix typo in store of fp29. (__getcontext): Fix typo in store of fp29. * sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S (__novec_swapcontext): Fix typo in store of fp29. (__swapcontext): Fix typo in store of fp29.
* * sysdeps/unix/sysv/linux/dl-osinfo.h (DL_SYSDEP_OSCHECK): FixRoland McGrath2004-12-171-0/+5
| | | | vague message.
* * nscd/Makefile ($(objpfx)nscd): Don't depend on $(selinux-LIBS),Roland McGrath2004-12-161-0/+5
| | | | which is usually a -lselinux that make will resolve wrongly.
* * math/math.h: Use #if defined to not receive warnings aboutAndreas Jaeger2004-12-161-0/+5
| | | | undefined symbols.
* Update.Ulrich Drepper2004-12-161-0/+15
| | | | | | | | | | | | | | | | | 2004-12-16 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S (__clone): Add support for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (SYSCALL_ERROR_HANDLER): If RTLD_PRIVATE_ERRNO, use rtld_errno instead of errno. * sysdeps/unix/sysv/linux/sparc/sparc64/socket.S: Include sysdep-cancel.h instead of sysdep.h. Handle cancellation. * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Regenerate. * sysdeps/ieee754/ldbl-128/e_expl.c: Include stdlib.h.
* Update.Ulrich Drepper2004-12-161-0/+4
| | | | | | 2004-12-15 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/gethostid.c: Make bi-arch safe.
* Update. cvs/fedora-glibc-20041215T2056Ulrich Drepper2004-12-151-0/+6
| | | | | | | | * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Correct stack alignment. Clean up flag bit tests. * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: Correct stack alignment. Clean up flag bit tests. Remove redundent SP assignment. Add TOC register save/restore around function call.
* * sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S: Make no_vmx symbolRoland McGrath2004-12-151-0/+11
| | | | | | | | | | local. * sysdeps/powerpc/powerpc32/fpu/setjmp-common.S: Make no_vmx symbol local. * sysdeps/powerpc/powerpc64/__longjmp-common.S: Make no_vmx symbol local. * sysdeps/powerpc/powerpc64/setjmp-common.S: Make no_vmx and aligned_save_vmx symbol local.
* Update.Ulrich Drepper2004-12-151-0/+5
| | | | | | | 2004-12-15 Ulrich Drepper <drepper@redhat.com> * sysdeps/i386/i486/bits/string.h (__strncat_g): Fix i686 implementation.
* 2004-06-05 Joseph S. Myers <jsm@polyomino.org.uk>Ulrich Drepper2004-12-151-2/+2
| | | | 2004-12-15 Jakub Jelinek <jakub@redhat.com>
* Update.Ulrich Drepper2004-12-151-0/+12
| | | | | | | | | | | | | | 2004-09-08 H.J. Lu <hongjiu.lu@intel.com> * Makeconfig (libunwind): New. (libgcc_eh): Add $(libunwind). (gnulib): Always set to -lgcc $(libgcc_eh). (static-gnulib): Always set to -lgcc -lgcc_eh $(libunwind). (libc.so-gnulib): New. * Makerules (LDLIBS-c.so): Use $(libc.so-gnulib) instead of $(static-gnulib). * configure.in (libc_cv_cc_with_libunwind): Set to yes if gcc uses -lunwind for static binaries.
* Update.Ulrich Drepper2004-12-151-1/+6
| | | | | | | | | 22004-06-05 Joseph S. Myers <jsm@polyomino.org.uk> * malloc/Makefile (install-bin): Remove memusage. (install-bin-script): Add memusage. 004-12-15 Jakub Jelinek <jakub@redhat.com>
* Update.Ulrich Drepper2004-12-151-0/+13
| | | | | | | | | | | | | | | 2004-12-15 Jakub Jelinek <jakub@redhat.com> * nis/nis_domain_of_r.c (nis_domain_of_r): Use libnsl_hidden_def, not libnsl_hidden_proto. * sysdeps/unix/sysv/linux/s390/s390-32/clone.S (__clone): Add support for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used. * sysdeps/unix/sysv/linux/s390/s390-64/clone.S (__clone): Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S (__clone): Save and restore r2 around call to fn.
* UpdateAndreas Jaeger2004-12-151-0/+7
| | | | | | | | | 2004-12-15 Andreas Jaeger <aj@suse.de> * sysdeps/ia64/dl-machine.h (elf_machine_rela): Mark auto instead of static, add always_inline attribute. (elf_machine_rela_relative): Likewise. (elf_machine_lazy_rel): Likewise.
* Update. cvs/fedora-glibc-20041215T0847Ulrich Drepper2004-12-151-0/+5
| | | | | | | 2004-12-15 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Add support for pid caching in nptl.
* Update.Ulrich Drepper2004-12-151-0/+5
| | | | | | | 2004-12-14 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: Add support for pid caching in nptl.
* * sysdeps/unix/sysv/linux/mips/bits/socket.h (__cmsg_nxthdr): UseRoland McGrath2004-12-151-0/+11
| | | | | | | | | | __NTH instead of __THROW in the inline definition. * sysdeps/unix/sysv/linux/mips/sys/tas.h (_test_and_set): Likewise. * sysdeps/mips/bits/dlfcn.h (RTLD_DEEPBIND): New macro. * sysdeps/unix/sysv/linux/mips/bits/mman.h (PROT_GROWSDOWN, PROT_GROWSUP): New macros.
* Update.Ulrich Drepper2004-12-141-0/+12
| | | | | | | | | | | | | | 2004-10-06 Alan Modra <amodra@bigpond.net.au> * sysdeps/powerpc/powerpc64/ppc-mcount.S (PROF): Don't undef. * sysdeps/unix/sysv/linux/powerpc/powerpc64/brk.S: Invoke CALL_MOUNT. * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/getcontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/makecontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/socket.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S: Likewise.
* [BZ #457]Ulrich Drepper2004-12-141-0/+6
| | | | | | | | | Update. 2004-10-19 Wolfram Gloger <wg@malloc.de> * malloc/hooks.c (mem2chunk_check, top_check): Handle non-contiguous arena. Reported by Michael Dalton <mwdalton@stanford.edu> [BZ #457]. Add further checks for top chunk.
* Update.Ulrich Drepper2004-12-141-0/+5
| | | | | | | 2004-12-14 Jakub Jelinek <jakub@redhat.com> * sysdeps/posix/sysconf.c (__sysconf_check_spec): Remove leading underscore from GETCONF_DIR filenames.
* Update. cvs/fedora-glibc-20041214T1058Ulrich Drepper2004-12-141-0/+2
| | | | * po/de.po: Update from translation team.
* Update. cvs/fedora-glibc-20041213T2323Ulrich Drepper2004-12-131-0/+6
| | | | | | | | 2004-12-13 Ulrich Drepper <drepper@redhat.com> * nss/getnssent.c (__nss_getent): Double buffer size each round to avoid problems with delays for some people's huge entries. * nss/getXXbyYY.c (FUNCTION_NAME): Likewise.
* Update.Ulrich Drepper2004-12-131-0/+7
| | | | | | | | | 2004-12-13 Jakub Jelinek <jakub@redhat.com> * posix/getconf.c (main): Prepend just $GETCONF_DIR/ instead of $GETCONF_DIR/_ to spec. * posix/confstr.c (confstr): Remove leading underscores for _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS.
* Update.Ulrich Drepper2004-12-121-0/+6
| | | | | | | | 2004-12-12 Ulrich Drepper <drepper@redhat.com> * elf/dl-load.c (_dl_map_object_from_fd): Fix computation of mapping start. It must take the actual pagesize into account, not the alignment in the file.
* Update.Ulrich Drepper2004-12-111-0/+8
| | | | | | | | | | 2004-12-11 Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c (_int_realloc): Add checks for corrupted memory. (_int_free): Make clear message are result of free() calls. * malloc/malloc.c (_int_realloc): Remove unnecessary tests for oldmem and size == 0.
* Update.Ulrich Drepper2004-12-101-0/+5
| | | | | | | 2004-12-10 Ulrich Drepper <drepper@redhat.com> * malloc/arena.c (arena_get2): Prevent endless loop if arenas and list lock are taken.
* Add check if the value is not an empty string. [BZ #597]Ulrich Drepper2004-12-101-1/+1
|
* [BZ #305]Ulrich Drepper2004-12-101-0/+5
| | | | | | | | Update. 2004-12-08 Thorsten Kukuk <kukuk@suse.de> * nis/nss_nisplus/nisplus-netgrp.c (_nss_nisplus_getnetgrent_r): Add check if the value is not an empty string. [BZ #305]
* Update. cvs/fedora-glibc-20041210T0634Ulrich Drepper2004-12-101-0/+5
| | | | | | | 2004-11-29 Jakub Jelinek <jakub@redhat.com> * stdlib/strtod_l.c (INTERNAL (__STRTOF)): If densize > 2 and numsize < densize, always shift num up by empty + 1 limbs.
* Update.Ulrich Drepper2004-12-101-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-07 Paolo Bonzini <bonzini@gnu.org> * posix/regexec.c (proceed_next_node): Simplify treatment of epsilon nodes. Pass the pushed node to push_fail_stack. (push_fail_stack): Accept a single node rather than an array of two epsilon destinations. (build_sifted_states): Only walk non-epsilon nodes. (check_arrival): Don't pass epsilon nodes to check_arrival_add_next_nodes. (check_arrival_add_next_nodes) [DEBUG]: Abort if an epsilon node is found. (check_node_accept): Do expensive checks later. (add_epsilon_src_nodes): Cache result of merging the inveclosures. * posix/regex_internal.h (re_dfastate_t): Add non_eps_nodes and inveclosure. (re_string_elem_size_at, re_string_char_size_at, re_string_wchar_at, re_string_context_at, re_string_peek_byte_case, re_string_fetch_byte_case, re_node_set_compare, re_node_set_contains): Declare as pure. * posix/regex_internal.c (create_newstate_common): Remove. (register_state): Move part of it here. Initialize non_eps_nodes. (free_state): Free inveclosure and non_eps_nodes. (create_cd_newstate, create_ci_newstate): Allocate the new re_dfastate_t here.
* Update.Ulrich Drepper2004-12-101-0/+5
| | | | | | | 2004-12-09 Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c (public_rEALLOc): Add parameter checks. (_int_free): Provide better error message for invalid pointers.
* Update.Ulrich Drepper2004-12-101-0/+14
| | | | | | | | | | | | | | | | 2004-12-01 Jakub Jelinek <jakub@redhat.com> * posix/tst-regex.c: Use defined _POSIX_CPUTIME && _POSIX_CPUTIME >= 0 conditionals instead of defined _POSIX_CPUTIME. (main): If _POSIX_CPUTIME == 0, call sysconf to see if CPUTIME option is available. * posix/tst-regex.c2: Use defined _POSIX_CPUTIME && _POSIX_CPUTIME >= 0 conditionals instead of defined _POSIX_CPUTIME. (do_test): If _POSIX_CPUTIME == 0, call sysconf to see if CPUTIME option is available. * sysdeps/posix/sysconf.c (__sysconf): If _POSIX_CPUTIME resp. _POSIX_THREAD_CPUTIME is defined to 0, return -1 for the corresponding _SC_ argument.
* * elf/ldd.bash.in: When set -o pipefail is available, use that forRoland McGrath2004-12-081-0/+9
| | | | | | | | piping to cat; when not, don't use the pipe at all. Pipe to cat in all cases of running the executable. When direct running exits with code 5, retry running via ${RTLD}. * elf/rtld.c (process_envvars): If __libc_enable_secure and mode != normal, exit with exitcode 5.
* * sysdeps/posix/sysconf.c (__sysconf_check_spec): Only define cvs/fedora-glibc-20041208T1024Roland McGrath2004-12-071-0/+5
| | | | if it will be actually used.
* * rt/tst-timer5.c (setup_test): New function.Roland McGrath2004-12-071-0/+6
| | | | | (TEST_CLOCK_MISSING): Use it to punt test if timer_create does not support CLOCK_MONOTONIC.
* Update.Ulrich Drepper2004-12-071-0/+6
| | | | | | | | 2004-12-07 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/ia64/clone2.S (__clone2): Add support for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used. Restore gp before calling _exit.