aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-29* sysdeps/i386/stackinfo.h (stackinfo_get_sp): Define.Ulrich Drepper
(stackinfo_sub_sp): Define.
2009-01-29[BZ #9750]Ulrich Drepper
* nscd/mem.c (gc): Use alloca_count to get the real stack usage. * include/alloca.h (alloca_account): Define. * sysdeps/x86_64/stackinfo.h (stackinfo_get_sp): Define. (stackinfo_sub_sp): Define.
2009-01-28* nscd/connections.c (nscd_init): If database file access beUlrich Drepper
opened check whether this is due to permission problems and bail in that case.
2009-01-28[BZ #9741]Ulrich Drepper
2009-01-28 Ulrich Drepper <drepper@redhat.com> [BZ #9741] * nscd/mem.c (gc): Fix assignment of he_data in case malloc is used. Reported by Jun'ichi Nomura <j-nomura@ce.jp.nec.com>.
2009-01-28* sysdeps/unix/sysv/linux/sh/sysdep.h (INTERNAL_SYSCALL):Ulrich Drepper
Add "t" to clobber list. (INTERNAL_SYSCALL_NCS): Likewise.
2009-01-28* nss/getent.c (print_networks): Don't print comma between aliases.Ulrich Drepper
2009-01-25* pthread_mutex_lock.c (__pthread_mutex_lock): Remove unused label out.Ulrich Drepper
2009-01-23..Ulrich Drepper
2009-01-23 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/tst-clone.c (do_test): Avoid warning. * misc/hsearch_r.c (hcreate_r): We need at least three elements in the hash table. * misc/Makefile (tests): Add bug-hsearch1. * misc/bug-hsearch1.c: New file.
2009-01-23(hcreate_r): We need at least three elements in the hash table.Ulrich Drepper
2009-01-22* Makeconfig (%.v.i): Strip trailing # comments,Roland McGrath
not only whole-line comments.
2009-01-222009-01-21 Roland McGrath <roland@redhat.com>Roland McGrath
* Makeconfig (%.v.i): Strip trailing # comments, not only whole-line comments.
2009-01-21Remove conflict marker.Andreas Schwab
Properly handle partial reads. Ulrich Drepper <drepper@redhat.com> Reported by Peter Festner <peter.festner@ewetel.net>. Tomas Janousek <tjanouse@redhat.com> Ulrich Drepper <drepper@redhat.com>
2009-01-11* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): TakeUlrich Drepper
one parameter. If non-NULL use it to initialize return value. (_dl_setup_pointer_guard): New function. * sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise. * sysdeps/generic/ldsodefs.h: Declare _dl_random. * elf/rtld.c (security_init): Pass _dl_random to _dl_setup_stack_chk_guard. Call _dl_setup_pointer_guard to initialize pointer_chk_guard. * elf/dl-sysdep.c (_dl_random): New variable. (_dl_sysdep_start): Handle AT_RANDOM. (_dl_show_auxv): Likewise. * elf/dl-support.c (_dl_random): New variable. (_dl_aux_init): Handle AT_RANDOM. * csu/libc-start.c [!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard. * elf/elf.h (AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.
2009-01-11[!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard.Ulrich Drepper
2009-01-11* nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.Roland McGrath
>>>>>>> 1.11443
2009-01-112009-01-10 Roland McGrath <roland@redhat.com>Roland McGrath
* nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.
2009-01-11(AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.Ulrich Drepper
2009-01-09* sysdeps/i386/fpu/libm-test-ulps: Adjust expm1 errors.Ulrich Drepper
2009-01-09[BZ #9706]Ulrich Drepper
2009-01-08 Ulrich Drepper <drepper@redhat.com> [BZ #9706] * nss/nss_files/files-parse.c (strtou32): New function. (INT_FIELD): Use strotu32 instead of strtoul to unify behavior across 32-bit and 64-bit platforms. (INT_FIELD_MAYBE_NULL): Likewise.
2009-01-09[BZ #9701]Ulrich Drepper
* locales/sk_SK: Slovakia uses the Euro.
2009-01-09[BZ #9705]Ulrich Drepper
2009-01-08 Ulrich Drepper <drepper@redhat.com> [BZ #9705] * locales/el_CY: Cyprus uses the Euro.
2009-01-08* sysdeps/pthread/list.h (list_add): Initialize new element first.Ulrich Drepper
(list_add_tail): Removed.
2009-01-08[BZ #697]Ulrich Drepper
[BZ #9697]
2009-01-08[BZ #9720] cvs/fedora-glibc-20090108T1017Jakub Jelinek
* sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise. 2009-01-08 Jakub Jelinek <jakub@redhat.com> [BZ #9720] * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise.
2009-01-08[BZ 697]cvs/fedora-glibc-20090108T0952Ulrich Drepper
* posix/regexec.c (prune_impossible_nodes): Handle sifted_states[0] being NULL also if there are no backreferences. * posix/rxspencer/tests: Add testcases.
2009-01-08[BZ 9697]Ulrich Drepper
* posix/bug-regex17.c: Add testcases. * posix/regcomp.c (re_compile_fastmap_iter): Rewrite COMPLEX_BRACKET handling.
2009-01-08* sysdeps/unix/sysv/linux/s390/bits/libc-vdso.h: New file.Ulrich Drepper
* sysdeps/unix/sysv/linux/s390/gettimeofday.c: New file. * sysdeps/unix/sysv/linux/s390/init-first.c: New file. * sysdeps/unix/sysv/linux/s390/Makefile (sysdep_routines): Add dl-vdso for elf subdir. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK, INTERNAL_SYSCALL_NCS, HAVE_CLOCK_GETRES_VSYSCALL and HAVE_CLOCK_GETTIME_VSYSCALL: Define. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/Versions: New file.
2009-01-08* posix/regcomp.c (re_compile_fastmap_iter): Use __mbrtowc.Ulrich Drepper
* posix/regex_internal.c (build_wcs_buffer, build_wcs_upper_buffer, re_string_skip_chars, re_string_reconstruct): Likewise. * posix/regex_internal.h [!_LIBC] (__mbrtowc): New #define.
2009-01-08* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Check andUlrich Drepper
adjust the buffer alignment.
2009-01-07(in_flight_stack): New variable. (stack_list_del): New function. Use ↵Ulrich Drepper
instead of list_del. (stack_list_add): New function. Use instead of list_add when adding to stack_cache and stack_used lists. (__reclaim_stacks): Complete operations on stack_cache and stack_used lists when the fork call interrupted another thread.
2009-01-07* sysdeps/mach/hurd/Makefile (sysdep_headers) [subdir=socket]:Roland McGrath
Add net/ethernet.h net/if_arp.h net/if_ether.h net/if_ppp.h net/route.h. * hurd/report-wait.c (describe_number): Use __stpcpy to prepend flavor to description only when flavor is not NULL. * hurd/hurdsig.c (signal_allowed): Unlock _hurd_dtable_lock mutex after SIGIO/SIGURG lookup loop.
2009-01-072009-01-07 Samuel Thibault <samuel.thibault@ens-lyon.org>Roland McGrath
* hurd/report-wait.c (describe_number): Use __stpcpy to prepend flavor to description only when flavor is not NULL.
2009-01-04* init.c (__pthread_initialize_minimal_internal): Optimize testUlrich Drepper
FUTEX_CLOCK_REALTIME a bit.
2009-01-03(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIMEUlrich Drepper
Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME instead of computing
2009-01-03* init.c (__pthread_initialize_minimal_internal): Cheat a bit byUlrich Drepper
only passing five parameters to FUTEX_WAIT_BITSET call. * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S (__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME instead of computing relative timeout.
2009-01-03(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME instead ↵Ulrich Drepper
of computing relative timeout.
2009-01-03* bits/resource.h (PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Add macros.Roland McGrath
2009-01-032009-01-03 Samuel Thibault <samuel.thibault@ens-lyon.org>Roland McGrath
* bits/resource.h (PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Add macros.
2009-01-03* sysdeps/unix/sysv/linux/i386/sysdep.h: Describe 6th argumentUlrich Drepper
handling.
2009-01-03* init.c (__pthread_initialize_minimal_internal): Check forUlrich Drepper
FUTEX_CLOCK_REALTIME flag. * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S (__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME instead of computing relative timeout.
2009-01-03* sysdeps/unix/sysv/linux/x86_64/lowlevellock.h: DefineUlrich Drepper
FUTEX_CLOCK_REALTIME and FUTEX_BITSET_MATCH_ANY. * sysdeps/unix/sysv/linux/i386/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/ia64/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/lowlevellock.h: Likewise. * sysdeps/unix/sysv/linux/s390/lowlevellock.h: Likewise.
2009-01-03* sysdeps/unix/sysv/linux/kernel-features.hUlrich Drepper
(__ASSUME_FUTEX_CLOCK_REALTIME): Define.
2009-01-02* wcsmbs/wcsnrtombs.c (__wcsnrtombs): Create temporary state objectcvs/fedora-glibc-20090102T2110cvs/fedora-glibc-20090102T2040Ulrich Drepper
if no output is written.
2009-01-02* version.h: Bump to 2.10 development.Ulrich Drepper
2009-01-02* posix/getconf.c: Update copyright year.Ulrich Drepper
* nss/getent.c: Likewise. * iconv/iconvconfig.c: Likewise. * iconv/iconv_prog.c: Likewise. * elf/ldconfig.c: Likewise. * catgets/gencat.c: Likewise. * csu/version.c: Likewise. * elf/ldd.bash.in: Likewise. * elf/sprof.c (print_version): Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * nscd/nscd.c (print_version): Likewise. * debug/xtrace.sh: Likewise. * malloc/memusage.sh: Likewise. * malloc/mtrace.pl: Likewise. * debug/catchsegv.sh: Likewise.
2008-12-31* locales/iso14651_t1_common: Fix sorting of U+0AB3.cvs/fedora-glibc-20090102T0809Ulrich Drepper
Patch by Pravin Satpute <psatpute@redhat.com>.
2008-12-30Patch by Pravin Satpute <psatpute@redhat.com>.Ulrich Drepper
2008-12-30* locales/i18n: Move Indic Matra characters to punct.Ulrich Drepper
* locales/as_IN: Add support for internationalized digits. * locales/bn_BD: Likewise. * locales/bn_IN: Likewise. * locales/gu_IN: Likewise. * locales/hi_IN: Likewise. * locales/kn_IN: Likewise. * locales/ml_IN: Likewise. * locales/mr_IN: Likewise. * locales/or_IN: Likewise. * locales/pa_IN: Likewise. * locales/ta_IN: Likewise. * locales/te_IN: Likewise.
2008-12-30* iconvdata/Makefile (iconv-rules): Use LC_ALL=C when running awkUlrich Drepper
script.
2008-12-29* sysdeps/posix/getaddrinfo.c (gaih_inet): When theUlrich Drepper
gethostbyname4_r function call succeeded, just leave the loop.