aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-07[BZ #181]Ulrich Drepper2-2/+5
* locale/C-time.c: Set week_1stday data to 19971201.
2007-10-07[BZ #2633]Ulrich Drepper2-20/+29
* wcsmbs/wchar.h: Move many C99 functions into std namespace.
2007-10-07[BZ #5103]Ulrich Drepper3-3/+25
* posix/glob.c (glob): Recognize patterns starting \/. * posix/tst-gnuglob.c (find_file): Handle absolute path names. (main): Add test for pattern starting \/.
2007-10-07* misc/error.h: Use __const instead of const.Ulrich Drepper4-11/+25
* misc/bits/error.h: Likewise. 2007-10-07 Andreas Jaeger <aj@suse.de> * include/bits/error.h: New file. * misc/bits/error.h (error_at_line): Fix prototype.
2007-10-07[BZ #3924]Ulrich Drepper4-8/+33
* sysdeps/i386/dl-trampoline.S (_dl_runtime_profile): Fix a few more little bugs in creating the stack frame when pltexit has to be called.
2007-10-06* nscd/connections.c (verify_persistent_db): Recognize circular lists.Ulrich Drepper2-1/+7
2007-10-06* nscd/nscd_helper.c (__nscd_cache_search): Prevent endless loops.Ulrich Drepper2-1/+8
2007-10-06[BZ #4407]Ulrich Drepper5-7/+30
* sysdeps/ieee754/dbl-64/e_lgamma_r.c: Fix *signgamp for -0.0. * sysdeps/ieee754/flt-32/e_lgammaf_r.c: Likewise. * sysdeps/ieee754/ldbl-96/e_lgammal_r.c: Likewise. * math/libm-test.inc: Add test for this case. Half the patch by Christian Iseli <christian.iseli@licr.org>.
2007-10-06[BZ #5010]Ulrich Drepper2-2/+30
2007-10-06 Ulrich Drepper <drepper@redhat.com> [BZ #5010] * sunrpc/svc.c (struct svc_callout): Add sc_mapped element. (svc_register): Initialize sc_mapped. Set to TRUE if call to map service succeeded. (svc_is_mapped): New function. (svc_unregister): Use it before trying to unmap service.
2007-10-05[BZ #5063]Ulrich Drepper11-146/+358
* timezone/zic.c: Update from tzcode2007h. [BZ #5063] * timezone/africa: Update from tzdata2007h. * timezone/antarctica: Likewise. * timezone/asia: Likewise. * timezone/australasia: Likewise. * timezone/europe: Likewise. * timezone/leapseconds: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timzeone/zone.tab: Likewise. * sysdeps/unix/sysv/linux/Versions: Export eventfd, eventfd_read,
2007-10-05[BZ #5104]Ulrich Drepper3-2/+16
* elf/do-lookup.h (do_lookup_x): Don't ignore STT_COMMON symbols.
2007-10-05[BZ #5113]Ulrich Drepper2-2/+8
* string/bits/string2.h (__strdup): Cast parameters to calloc to avoid warning with -Wconversion. (__strndup): Likewise. Patch to 50% by Christian Iseli <christian.iseli@licr.org>.
2007-10-05[BZ #5112]Ulrich Drepper2-7/+12
* nscd/connections.c (restart): Don't resync if database is disabled. Patch mostly by Brian De Wolf <bldewolf@csupomona.edu>.
2007-10-052007-10-04 Jakub Jelinek <jakub@redhat.com>Ulrich Drepper7-4/+147
2007-10-03 Jakub Jelinek <jakub@redhat.com>
2007-10-05* sysdeps/gnu/netinet/tcp.h: Define TCP_MD5SIG, TCP_MD5SIG_MAXKEYLEN,Ulrich Drepper4-2/+44
struct tcp_md5sig. Extend struct tcp_info according to recent kernels. * sysdeps/unix/sysv/linux/Makefile (sysdep_routines): Add eventfd, evetnfd_read, eventfd_write. * sysdeps/unix/sysv/linux/eventfd.c: New file. * sysdeps/unix/sysv/linux/eventfd_read.c: New file. * sysdeps/unix/sysv/linux/eventfd_write.c: New file. * sysdeps/unix/sysv/linux/sys/eventfd.h: New file. * sysdeps/unix/sysv/linux/Versions: Export eventfd, evetnfd_read, eventfd_write for GLIBC_2.7.
2007-10-05* sysdeps/unix/sysv/linux/Makefile (sysdep_routines): Add signalfd.Ulrich Drepper5-1/+102
* sysdeps/unix/sysv/linux/signalfd.c: New file. * sysdeps/unix/sysv/linux/sys/signalfd.h: New file. * sysdeps/unix/sysv/linux/Versions: Export signalfd for GLIBC_2.7.
2007-10-052007-10-04 Jakub JelinekUlrich Drepper4-72/+309
* stdlib/msort.c: Include stdint.h. (struct msort_param): New type. (msort_with_tmp): Use struct msort_param pointer for unchanging parameters. Add optimized handling for several common sizes and indirect sorting mode. (qsort): Adjust msort_with_tmp callers. For big S use indirect sorting. Suggested by Belazougui Djamel . * stdlib/Makefile (tests): Add tst-qsort2. * stdlib/tst-qsort2.c: New test.
2007-10-04* login/login_tty.c (login_tty): The Linux kernel can return EBUSYUlrich Drepper2-3/+11
for dup2 in case another thread races with the current one. Retry in this case.
2007-10-04* misc/error.h: Remove support for use outside of libc. We have toUlrich Drepper5-19/+309
include <features.h> now. Include <bits/error.h> if possible. * misc/bits/error.h: New file.
2007-10-04Specializations of error functions.Ulrich Drepper1-0/+72
2007-10-03* tst-langinfo.sh: Update expected THOUSEP for fr_FR.Jakub Jelinek2-2/+6
2007-10-04 Jakub Jelinek <jakub@redhat.com> * tst-langinfo.sh: Update expected THOUSEP for fr_FR.
2007-10-03* string/bits/string3.h (memcpy, memmove, mempcpy, memset, bcopy,cvs/fedora-glibc-20071003T1908Ulrich Drepper2-127/+7
bzero, strcpy, stpcpy, strncpy, strcat, strncat): Use __extern_always_inline functions unconditionally, drop macros.
2007-10-03* misc/sys/cdefs.h (__REDIRECT_LDBL, __REDIRECT_NTH_LDBL): New macros.Ulrich Drepper3-8/+21
* wcsmbs/bits/wchar2.h (__swprintf_alias, __vswprintf_alias): Use __REDIRECT_NTH_LDBL macro rather than __REDIRECT_NTH.
2007-10-032007-10-03 Jakub JelinekUlrich Drepper2-1/+11
* misc/sys/cdefs.h (__extern_always_inline): For GCC 4.3+ add __artificial__ attribute.
2007-10-02* string/strcoll_l.c (STRCOLL): Correct handling of switching fromUlrich Drepper3-217/+234
backward to forward direction.
2007-10-02* string/strcoll_l.c (STRCOLL): Correct test for alloca use.Ulrich Drepper4-2/+103
2007-10-02* de_DE.in: Adjust for correct handling of backward direction sorting.Ulrich Drepper3-9/+25
2007-10-02[BZ #645]Ulrich Drepper2-5/+17
2007-10-02 Ulrich Drepper <drepper@redhat.com> [BZ #645] * locale/programs/ld-collate.c (collate_finish): Compare against last used section which is known to have rules defined. (collate_read): After order_start, correctly record order of sections and queue sections up.
2007-10-02[BZ #5071]Ulrich Drepper2-1/+7
* malloc/malloc.c (mremap_chunk): Avoid resizing of new block has the same number of pages. Patch by Tomash Brechko <tomash.brechko@gmail.com>.
2007-10-02[BZ #4705]Ulrich Drepper1-1/+2
* locales/et_EE: Likewise.
2007-10-02[BZ #4941]Ulrich Drepper3-3/+10
* locales/oc_FR: Fix Thursday abday and August mon and abmon data.
2007-10-02* locale/programs/ld-collate.c (collate_read): After initial copyUlrich Drepper4-0/+235
statement, continue in state 0.
2007-10-02* locales/am_ET (LC_COLLATE): Define new script after copy.Ulrich Drepper3-7/+12
2007-10-01* include/stdio_ext.h (__fsetlocking): Define as macro.Ulrich Drepper2-3/+18
2007-09-30* locales/cs_SR: Removed.Ulrich Drepper2-349/+2
2007-09-30* locale/programs/ld-collate.c (collate_finish): Compare all bytesUlrich Drepper5-1/+7
of section order.
2007-09-30* locales/lo_LA: Add missing collating element o-e.Ulrich Drepper2-4/+7
2007-09-30* locales/is_IS: Cleanup. Remove invalid collation entries.Ulrich Drepper2-3/+2
2007-09-30* locales/fa_IR: Add missing collating element Alef-Hamza.Ulrich Drepper2-0/+3
2007-09-30* locales/da_DK: Add missing collating symbol ETH.Ulrich Drepper1-0/+2
2007-09-30* locales/sa_IN: New file.Ulrich Drepper4-1/+260
* SUPPORTED (SUPPORTED-LOCALES): Add sa_IN.
2007-09-30* locales/fr_FR: Change thousands_sep to U0020.Ulrich Drepper2-1/+3
2007-09-30* locales/cs_CZ: Sort lowercase before uppercase.Ulrich Drepper3-4/+6
2007-09-30* locales/da_DK: Likewise.Ulrich Drepper6-0/+19
* locales/et_EE: Likewise. * locales/nb_NO: Likewise. * locales/nn_NO: Likewise.
2007-09-30* locales/en_GB: Change first weekday and workday to Monday.Ulrich Drepper1-0/+2
2007-09-30* po/pt_BR.po: Fix typo.Ulrich Drepper22-1/+4294
2007-09-30* iconvdata/Makefile (modules): Add ISO8859-9E.Ulrich Drepper8-3/+318
(distribute): Add iso8859-9e.c. (gen-8bit-gap-modules): Add iso8859-9e. * iconvdata/iso8859-9e.c: New file. * iconvdata/gconv-modules: Add entries for ISO-8859-9E. * iconvdata/TESTS: Likewise. * iconvdata/tst-tables.sh: Likewise. * iconvdata/koi8-r.c (HAS_HOLES): Define to 0.
2007-09-29* locale/iso-639.def: Add several new entries.Ulrich Drepper2-1/+17
2007-09-29* sysdeps/generic/ldsodefs.h (struct dl_scope_free_list): Storecvs/fedora-glibc-20070929T1859Ulrich Drepper8-93/+208
void * pointers instead of struct link_map **. (_dl_scope_free): Change argument type to void *. * include/link.h (struct link_map): Change type of l_reldeps to struct link_map_reldeps, move l_reldepsact into that struct too. * elf/dl-deps.c: Include atomic.h. (_dl_map_object_deps): Only change l->l_initfini when it is fully populated, use _dl_scope_free for freeing it. Optimize removal of libs from reldeps by using l_reserved flag, when some removal is needed, allocate a new list instead of reallocating and free the old with _dl_scope_free. Adjust for l_reldeps and l_reldepsact changes. * elf/dl-lookup.c (add_dependency): Likewise. Reorganize to allow searching in l_initfini and l_reldeps without holding dl_load_lock. * elf/dl-fini.c (_dl_sort_fini): Adjust for l_reldeps and l_reldepsact changes. * elf/dl-close.c (_dl_close_worker): Likewise. * elf/dl-open.c (_dl_scope_free): Change argument type to void *.
2007-09-29* iconvdata/Makefile (modules): Add KOI8-RU.Ulrich Drepper9-4/+319
(distribute): Add koi8-ru.c. (gen-8bit-gap-modules): Add koi8-ru. * iconvdata/koi8-ru.c: New file. * iconvdata/gconv-modules: Add entries for KOI8-RU. * iconvdata/TESTS: Likewise. * iconvdata/tst-tables.sh: Likewise. * iconvdata/koi8-r.c (HAS_HOLES): Define to 0.