aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-11-07* bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, Jakub Jelinek14-87/+120
__libc_tsd_get, __libc_tsd_set): Add TYPE argument, use it as the type of the thread variable instead of void *. * sysdeps/mach/hurd/bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, __libc_tsd_get, __libc_tsd_set): Likewise. * include/ctype.h (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust __libc_tsd_define arguments. (__ctype_b_loc, __ctype_toupper_loc, __ctype_tolower_loc): Adjust __libc_tsd_address arguments. Remove union hack. * include/rpc/rpc.h (RPC_VARS): Adjust __libc_tsd_define arguments. * sunrpc/rpc_thread.c (RPC_VARS): Likewise. (__rpc_thread_destroy, rpc_thread_multi, __rpc_thread_variables): Adjust __libc_tsd_{set,get} arguments. * ctype/ctype-info.c (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust __libc_tsd_define arguments. * locale/uselocale.c (__uselocale): Adjust __libc_tsd_{set,get} arguments. * locale/lc-ctype.c (_nl_postload_ctype): Likewise. * locale/global-locale.c (__libc_tsd_LOCALE): Adjust type. (LOCALE): Adjust __libc_tsd_define arguments. * locale/localeinfo.h (_NL_CURRENT_LOCALE): Adjust __libc_tsd_get arguments. (LOCALE): Adjust __libc_tsd_define arguments. * sysdeps/mach/hurd/malloc-machine.h (MALLOC): Adjust __libc_tsd_define arguments. (tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get} arguments. nptl/ * sysdeps/pthread/malloc-machine.h (MALLOC): Adjust __libc_tsd_define arguments. (tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get} arguments. 2008-11-07 Jakub Jelinek <jakub@redhat.com> * bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, __libc_tsd_get, __libc_tsd_set): Add TYPE argument, use it as the type of the thread variable instead of void *. * sysdeps/mach/hurd/bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, __libc_tsd_get, __libc_tsd_set): Likewise. * include/ctype.h (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust __libc_tsd_define arguments. (__ctype_b_loc, __ctype_toupper_loc, __ctype_tolower_loc): Adjust __libc_tsd_address arguments. Remove union hack. * include/rpc/rpc.h (RPC_VARS): Adjust __libc_tsd_define arguments. * sunrpc/rpc_thread.c (RPC_VARS): Likewise. (__rpc_thread_destroy, rpc_thread_multi, __rpc_thread_variables): Adjust __libc_tsd_{set,get} arguments. * ctype/ctype-info.c (CTYPE_B, CTYPE_TOUPPER, CTYPE_TOLOWER): Adjust __libc_tsd_define arguments. * locale/uselocale.c (__uselocale): Adjust __libc_tsd_{set,get} arguments. * locale/lc-ctype.c (_nl_postload_ctype): Likewise. * locale/global-locale.c (__libc_tsd_LOCALE): Adjust type. (LOCALE): Adjust __libc_tsd_define arguments. * locale/localeinfo.h (_NL_CURRENT_LOCALE): Adjust __libc_tsd_get arguments. (LOCALE): Adjust __libc_tsd_define arguments. * sysdeps/mach/hurd/malloc-machine.h (MALLOC): Adjust __libc_tsd_define arguments. (tsd_setspecific, tsd_getspecific): Adjust __libc_tsd_{set,get} arguments.
2008-11-03* malloc/malloc.c (public_rEALLOc): When new arena is used, copyUlrich Drepper3-2/+11
really all bytes. Patch by Denys Vlasenko <dvlasenk@redhat.com>.
2008-11-01[BZ #6955]Ulrich Drepper5-11/+44
2008-11-01 Ulrich Drepper <drepper@redhat.com> [BZ #6955] * pthread_mutex_lock.c: Add support for private PI mutexes. * pthread_mutex_timedlock.c: Likewise. * pthread_mutex_trylock.c: Likewise. * pthread_mutex_unlock.c: Likewise. Patch mostly by Ben Jackson <ben@ben.com>.
2008-11-01[BZ #6966]Ulrich Drepper2-12/+12
2008-11-01 Ulrich Drepper <drepper@redhat.com> [BZ #6966] * misc/hsearch_r.c (hsearch_r): Fix secondary hash function.
2008-11-012008-10-24 Joseph Myers <joseph@codesourcery.com>Ulrich Drepper2-1/+14
Ulrich Drepper <drepper@redhat.com> * math/tgmath.h (__floating_type): Use __builtin_classify_type in definition for GCC 3.1 and later.
2008-11-01[BZ #6843]Ulrich Drepper3-4/+11
2008-10-31 Ulrich Drepper <drepper@redhat.com> [BZ #6843] * sysdeps/pthread/gai_misc.h (__gai_create_helper_thread): Increase stack size for helper thread.
2008-10-31* elf/dl-tls.c (__tls_get_addr): After calling _dl_update_slotinfocvs/fedora-glibc-20081031T2102Ulrich Drepper5-2/+79
refetch dtv, as it might have changed. * elf/Makefile: Add rules to build and run tst-tls18. * elf/tst-tls18.c: New test. * elf/tst-tlsmod18a.c: New file.
2008-10-312008-09-09 Aurelien Jarno <aurelien@aurel32.net>Ulrich Drepper3-3/+135
* iconvdata/gconv-modules: Add LATIN9 as an alias to ISO-8859-15. 2008-10-31 Ulrich Drepper <drepper@redhat.com>
2008-10-31[BZ #6875]Ulrich Drepper1-3/+2
2008-10-31 Ulrich Drepper <drepper@redhat.com> [BZ #6875]
2008-10-31* iconvdata/gconv-modules: Use LATIN9 as an alias to ISO-8859-15,Ulrich Drepper2-2/+7
not LATIN-9.
2008-10-31[BZ #6867]Ulrich Drepper130-147/+234
* sysdeps/powerpc/elf/rtld-global-offsets.sym: Fix typo.
2008-10-31[BZ #6919]Ulrich Drepper2-2/+8
2008-10-31 Ulrich Drepper <drepper@redhat.com> [BZ #6919] * posix/spawnattr_getschedparam.c (posix_spawnattr_getschedparam): Fix length of copy operation.
2008-10-312008-10-02 Pierre Habouzit <madcoder@debian.org>Ulrich Drepper2-2/+7
* sysdeps/unix/sysv/linux/eventfd.c (eventfd): Use the eventfd2 syscall and fix its calling convention.
2008-10-31[BZ #6942]Ulrich Drepper2-1/+15
2008-10-07 Andreas Schwab <schwab@suse.de> [BZ #6942] * resolv/res_send.c (send_vc): Fix last change. (send_dg): Align here as well.
2008-10-31* resource/Makefile (tests): Add bug-ulimit1.Ulrich Drepper3-2/+26
* resource/bug-ulimit1.c: New file.
2008-10-31[BZ #6947]Ulrich Drepper3-2/+117
* sysdeps/unix/sysv/linux/ulimit.c (__ulimit): Handle UL_GETFSIZE return value in case rlimit is RLIM_INFINITY. [BZ #6947] * sysdeps/unix/sysv/linux/ulimit.c (__ulimit): Fix return value for UL_SETFSIZE.
2008-10-31[BZ #6974]Ulrich Drepper4-7/+24
* sunrpc/rpc_main.c (mkfile_output): Properly handle filename without dot. Properly terminate the string with a null byte. Based on a patch by Aurelien Jarno <aurelien@aurel32.net>.
2008-10-31[BZ #6980]Ulrich Drepper3-3/+15
* debug/getgroups_chk.c (__getgroups_chk): Return EINVAL error for negative sizees. * posix/bits/unistd.h (getgroups): Call __getgroups_chk for negative __size.
2008-10-31[BZ #6995]Ulrich Drepper2-2/+7
2008-10-31 Ulrich Drepper <drepper@redhat.com> [BZ #6995] * sysdeps/powerpc/powerpc32/dl-machine.c: Fix typo in message.
2008-10-30* grp/initgroups.c (internal_getgrouplist): Don't prematurelyUlrich Drepper3-9/+7
abort if there is no initgroups_dyn function.
2008-10-30* resolv/res_send.c (send_dg): On timeout, only return nonzeroUlrich Drepper2-1/+6
result if any of the queries really provided an answer.
2008-10-28* po/lt.po: Update from translation team.cvs/fedora-glibc-20081028T1533Ulrich Drepper2-129/+101
2008-10-26* po/id.po: Update from translation team.Ulrich Drepper2-752/+839
2008-10-24Fix tests for existence of second reply.Ulrich Drepper2-3/+4
2008-10-24* resolv/res_query.c (__libc_res_nquery): Add a few casts.Ulrich Drepper2-4/+8
2008-10-23* po/id.po: New file.Ulrich Drepper2-0/+6431
Contributed by the Indonesian translation team.
2008-10-22* misc/syslog.c (openlog_internal): Fix __have_sock_cloexecUlrich Drepper4-4/+20
initialization.
2008-10-17* elf/Makefile: Add rules to build and run tst-tls17.cvs/fedora-glibc-20081019T1815Ulrich Drepper6-1/+86
* elf/tst-tls17.c: New test. * elf/tst-tlsmod17a.c: New file. * elf/tst-tlsmod17b.c: Likewise.
2008-10-17* stdlib/divmod_1.c: Use correct type for dummy variable.Ulrich Drepper4-3/+8
* stdlib/mod_1.c: Likewise.
2008-10-16* elf/dl-tls.c (_dl_update_slotinfo): Copy all of the initial DTV.Ulrich Drepper1-0/+4
2008-10-16(_dl_update_slotinfo): Copy all of the initial DTV.Ulrich Drepper1-1/+1
2008-10-16* sysdeps/unix/sysv/linux/sys/signalfd.h (signalfd): Fix __THROW vs. Jakub Jelinek4-3/+10
__nonnull order for C++. * sysdeps/unix/sysv/linux/alpha/sys/signalfd.h (signalfd): Likewise. * sysdeps/unix/sysv/linux/sparc/sys/signalfd.h (signalfd): Likewise. 2008-10-16 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sys/signalfd.h (signalfd): Fix __THROW vs. __nonnull order for C++. * sysdeps/unix/sysv/linux/alpha/sys/signalfd.h (signalfd): Likewise. * sysdeps/unix/sysv/linux/sparc/sys/signalfd.h (signalfd): Likewise.
2008-10-16* stdlib/longlong.h: Update from GCC.Roland McGrath1-0/+4
2008-10-162008-10-01 Daniel Jacobowitz <dan@codesourcery.com>Roland McGrath1-25/+132
* stdlib/longlong.h: Update from GCC.
2008-10-11* sysdeps/sparc/sparc64/sparcv9v/memcpy.S: When not USE_BPR, Jakub Jelinek4-4/+23
make sure any registers used with 64-bit 'branch-on-register' instructions have their top 32-bits clear. * sysdeps/sparc/sparc64/sparcv9v/memset.S: Likewise. * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: Likewise. 2008-10-09 Jakub Jelinek <jakub@redhat.com> David S. Miller <davem@davemloft.net> * sysdeps/sparc/sparc64/sparcv9v/memcpy.S: When not USE_BPR, make sure any registers used with 64-bit 'branch-on-register' instructions have their top 32-bits clear. * sysdeps/sparc/sparc64/sparcv9v/memset.S: Likewise. * sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: Likewise.
2008-10-06.Ulrich Drepper2-5/+5
2008-10-06* sysdeps/unix/sysv/linux/fork.c (__libc_fork): Add memory barrierUlrich Drepper2-1/+9
to force runp->refcntr to be read from memory.
2008-10-06[BZ #6942]Ulrich Drepper1-0/+6
.. 2008-09-18 Andreas Schwab <schwab@suse.de> [BZ #6942] * resolv/res_send.c (send_vc): Fix use of unaligned address. Properly handle partial reads.
2008-10-06(send_vc): Fix use of unaligned address. Properly handle partial reads.Ulrich Drepper1-3/+11
2008-10-01* elf/elf.h (STO_MIPS_PLT): New.Roland McGrath1-0/+10
(R_MIPS_COPY): New. (R_MIPS_JUMP_SLOT): New. (R_MIPS_NUM): Redefine to 128. (DT_MIPS_PLTGOT): New. (DT_MIPS_RWPLT): New. (DT_MIPS_NUM): Redefine to 0x35.
2008-10-012008-10-01 Mark Shinwell <shinwell@codesourcery.com>Roland McGrath1-2/+11
* elf/elf.h (STO_MIPS_PLT): New. (R_MIPS_COPY): New. (R_MIPS_JUMP_SLOT): New. (R_MIPS_NUM): Redefine to 128. (DT_MIPS_PLTGOT): New. (DT_MIPS_RWPLT): New. (DT_MIPS_NUM): Redefine to 0x35.
2008-10-01* timezone/africa: Update from tzdata2008f.Ulrich Drepper9-73/+528
* timezone/asia: Likewise. * timezone/australasia: Likewise. * timezone/europe: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise.
2008-09-30* nscd/connections.c: Disable use of paccept for now.Ulrich Drepper2-1/+5
2008-09-29* socket/Versions: Remove paccept export for GLIBC_2.9.Ulrich Drepper5-18/+7
* socket/Makefile (routines): Remove paccept. * socket/sys/socket.h: Remove paccept declaration.
2008-09-29* po/sv.po: Update from translation team.Ulrich Drepper1-0/+4
2008-09-29Update from translation team.Ulrich Drepper1-16/+17
2008-09-23* sysdeps/unix/sysv/linux/i386/lowlevellock.h (lll_lock, Andreas Jaeger2-9/+17
lll_robust_lock, lll_cond_lock, lll_robust_cond_lock, lll_timedlock, lll_robust_timedlock, lll_unlock, lll_robust_unlock): Promote private to int. 2008-09-08 Richard Guenther <rguenther@suse.de> * sysdeps/unix/sysv/linux/i386/lowlevellock.h (lll_lock, lll_robust_lock, lll_cond_lock, lll_robust_cond_lock, lll_timedlock, lll_robust_timedlock, lll_unlock, lll_robust_unlock): Promote private to int.
2008-09-23* sysdeps/s390/s390-64/s390x-mcount.S: Replace ahi with aghi.Ulrich Drepper3-2/+7
* sysdeps/unix/sysv/linux/s390/s390-64/socket.S: Likewise.
2008-09-17* locales/en_GB: Set first weekday and workday to 2.Ulrich Drepper2-2/+6
2008-09-17* dlfcn/dlopen.c (dlopen_doit): Allow __RTLD_SPROF flag.Ulrich Drepper3-2/+10
Patch by Olivier Fourdan <ofourdan@redhat.com>.