summaryrefslogtreecommitdiff
path: root/locale
Commit message (Collapse)AuthorAgeFilesLines
* Use strcasecmp_l instead of strcasecmpUlrich Drepper2011-11-081-1/+2
|
* Clean up locarchive mmap reservation code.Roland McGrath2011-10-081-42/+32
|
* Cleanup of configuration optionsUlrich Drepper2011-09-102-14/+4
| | | | Make several tool features mandatory and simplify the code.
* Remove support for automatic cvs check-insUlrich Drepper2011-09-081-3/+0
| | | | CVS use for glibc is long gone.
* Clean up locale/Makefile variables for -D switches.Roland McGrath2011-08-141-11/+17
|
* Fix compile problemUlrich Drepper2011-08-131-2/+3
| | | | l10nflist compiles for localedef now. Optimize a bit.
* Quash some new warnings from GCC 4.6.Roland McGrath2011-06-103-8/+1
|
* Fix typo in last patch to locarchive.cUlrich Drepper2011-05-291-1/+1
|
* Handle failure of _nl_explode_name in all casesUlrich Drepper2011-05-282-3/+15
|
* Fix handling of LC_CTYPE in locale name handlingUlrich Drepper2011-05-211-2/+2
|
* Add entry for Sorani languageUlrich Drepper2011-05-151-0/+1
|
* Add ary language entry.Ulrich Drepper2011-05-091-0/+1
|
* Support Colon SignUlrich Drepper2011-05-092-597/+598
| | | | | Used in the Costa Rican locale and now also in the El Salvadorian locale.
* Add wae_CH localeKevin Bortis2011-05-091-0/+1
|
* Use appropriate type for return value checkingUlrich Drepper2011-05-091-1/+1
|
* Transliterate U20B9.Ulrich Drepper2011-05-092-497/+498
|
* Remove doubled words.Jim Meyering2011-04-221-2/+2
|
* Update copyright year.Ulrich Drepper2011-01-172-4/+4
|
* Properly quote output of localeAndreas Schwab2010-08-121-7/+30
|
* Finish locale_data -> __locale_data transition.Richard Henderson2010-03-261-2/+2
| | | | | | | | The transition that was begun here f095bb7204d80f609a73a22796edd6cffd4c6add was not complete. Signed-off-by: Richard Henderson <rth@twiddle.net>
* ocale-archive differs between 32 and 64 bit platformsChris Demetriou2010-03-242-1/+4
|
* Update copyright year.Ulrich Drepper2010-03-152-9/+9
|
* _nl_load_locale() incorrectly handles mmap() failuresJoe Landers2010-01-221-0/+1
|
* Add support for XPG7 testing.Ulrich Drepper2010-01-0921-91/+92
| | | | | The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come.
* Add missing test files.Ulrich Drepper2009-11-172-0/+34
|
* Handle LC_GLOBAL_LOCALE in duplocale.Ulrich Drepper2009-11-172-2/+6
|
* Fix _NC_LOCALE_NAME definition.Ulrich Drepper2009-11-172-4/+5
|
* Add missing declarations.Andreas Schwab2009-10-301-0/+2
|
* Add sml entry to ISO 639 list.Ulrich Drepper2009-10-291-0/+1
|
* Fix week-1stday in C localeAndreas Schwab2009-10-051-2/+2
|
* Fix locale program error handlingUlrich Drepper2009-09-281-1/+4
| | | | If an unknown name is passed to locale, report it and fail.
* Fix endless loop in localedef.Ulrich Drepper2009-09-071-28/+31
| | | | | | localedef got into an endless loop in case order_start was used for the unnamed_section twice and the first use didn't actually result into any definition.
* Thread-local locale handling part of XPG7.Ulrich Drepper2009-08-231-1/+1
| | | | I incorrectly enabled the definitions for XPG6.
* Use correct index for _NL_CTYPE_NONASCII_CASE.Ulrich Drepper2009-07-202-5/+5
|
* Check generated locale for non-ASCII 8-bit characters with case conversion.Ulrich Drepper2009-07-204-4/+34
| | | | | | If a locale does not have 8-bit characters with case conversion which are different from the ASCII conversion (±0x20) then we can perform some optimizations. These will follow later.
* Remove redundant .gitignore files.Andreas Schwab2009-05-161-6/+0
|
* rename each .cvsignore file to .gitignoreJim Meyering2009-05-151-0/+0
|
* * locale/programs/locarchive.c (create_archive): Add MAP_PRIVATEcvs/fedora-glibc-20090427T1419Ulrich Drepper2009-04-271-11/+32
| | | | | | | | to MAP_ANON in PROT_NONE mmap64 call. (open_archive): Likewise. (file_data_available_p): Use mmap64 instead of mremap. (enlarge_archive): Likewise. Update head if ah->addr changed. Attempt to reserve address space after mmap64 region.
* * locale/programs/locarchive.c (enlarge_archive): Conserve addressUlrich Drepper2009-04-241-9/+20
| | | | space when temporarily mapping the whole content of the old file.
* [BZ #10100]Ulrich Drepper2009-04-241-15/+12
| | | | | | | 2009-04-24 Ulrich Drepper <drepper@redhat.com> [BZ #10100] * misc/hsearch_r.c (hsearch_r): Add back ensurance that hval is not zero.
* * locale/locarchive.h (struct locarhandle): Rename len field toUlrich Drepper2009-04-242-16/+104
| | | | | | | | | | | | mmaped and add new reserved field. * locale/programs/locarchive.c (RESERVE_MMAP_SIZE): Define. (create_archive): Reserve address space and then map file into it. (open_archive): Likewise. (file_data_available_p): New function. (compare_from_file): New function. (close_archive): Adjust to member name changes. (add_locale): Before comparing locale data, check it is mapped. Otherwise fall back to reading from the file.
* * locale/programs/locarchive.c (open_archive): Map the entire fileUlrich Drepper2009-04-181-9/+31
| | | | | | and not just the administrative data. (add_locale): When we find a hash sum match compare the content to be sure.
* * elf/dl-sysdep.c (_dl_show_auxv): Add support for AT_BASE_PLATFORM.Ulrich Drepper2009-03-141-0/+1
| | | | * elf/dl-sysdep.c (auxvars): Compress data structure.
* * ctype/ctype.h: The *_l functions are in POSIX 2008.Ulrich Drepper2009-02-263-6/+7
| | | | | | * dirent/dirent.h: alphasort, dirfd, scandir, and fdopendir are in POSIX 2008. /proc/sys/kernel/rtsig_max doesn't exist anymore, use getrlimit
* * stdlib/monetary.h: Uglify function parameter names. cvs/fedora-glibc-20090218T1534Jakub Jelinek2009-02-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sunrpc/rpc/pmap_clnt.h: Likewise. * sunrpc/rpc/svc.h: Likewise. * sunrpc/rpc/xdr.h: Likewise. * sunrpc/rpc/clnt.h: Likewise. * resolv/netdb.h: Likewise. * resolv/arpa/nameser.h: Likewise. * resolv/resolv.h: Likewise. * argp/argp.h: Likewise. * locale/langinfo.h: Likewise. * io/sys/stat.h: Likewise. * posix/spawn.h: Likewise. * nis/rpcsvc/nislib.h: Likewise. * malloc/obstack.h: Likewise. * sysdeps/ia64/bits/link.h: Likewise. * sysdeps/i386/bits/link.h: Likewise. * sysdeps/s390/bits/link.h: Likewise. * sysdeps/powerpc/bits/link.h: Likewise. * sysdeps/x86_64/bits/link.h: Likewise. * sysdeps/sparc/bits/link.h: Likewise. * sysdeps/sh/bits/link.h: Likewise. * sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise. * sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise. 2009-02-16 Jakub Jelinek <jakub@redhat.com> * stdlib/monetary.h: Uglify function parameter names. * sunrpc/rpc/pmap_clnt.h: Likewise. * sunrpc/rpc/svc.h: Likewise. * sunrpc/rpc/xdr.h: Likewise. * sunrpc/rpc/clnt.h: Likewise. * resolv/netdb.h: Likewise. * resolv/arpa/nameser.h: Likewise. * resolv/resolv.h: Likewise. * argp/argp.h: Likewise. * locale/langinfo.h: Likewise. * io/sys/stat.h: Likewise. * posix/spawn.h: Likewise. * nis/rpcsvc/nislib.h: Likewise. * malloc/obstack.h: Likewise. * sysdeps/ia64/bits/link.h: Likewise. * sysdeps/i386/bits/link.h: Likewise. * sysdeps/s390/bits/link.h: Likewise. * sysdeps/powerpc/bits/link.h: Likewise. * sysdeps/x86_64/bits/link.h: Likewise. * sysdeps/sparc/bits/link.h: Likewise. * sysdeps/sh/bits/link.h: Likewise. * sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise. * sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise.
* * debug/xtrace.sh: Unify translatable messages.Ulrich Drepper2009-02-061-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * elf/ldd.bash.in: Likewise. * elf/sprof.c: Likewise. * locale/programs/locale.c: Likewise. * malloc/memusage.sh: Likewise. * nss/getent.c: Likewise. 2009-02-06 Joseph Myers <joseph@codesourcery.com> * debug/pcprofiledump.c (print_version, argp_program_version_hook): New function. * elf/ldconfig.c (more_help): New function. (argp): Use it. * elf/sln.c (usage): New function. (main): Support --help and --version. * malloc/memusagestat.c (print_version): New function. (argp_program_version_hook): New variable. * nscd/nscd.c (more_help): New function. (argp): Use it. * posix/getconf.c (main): Send --version output to stdout. Support --help. * sunrpc/rpc_main.c (usage, options_usage): Take STREAM and STATUS arguments. All callers changed. (print_version): New function. (parseargs): Support --help and --version. * sunrpc/rpcinfo.c (usage): Take STREAM argument. All callers changed. (print_version): New function. (main): Use getopt_long. Support --help and --version. * sysdeps/unix/sysv/linux/lddlibc4.c (main): Support --help and --version. 2009-02-06 Ulrich Drepper <drepper@redhat.com>
* * posix/getconf.c: Update copyright year.Ulrich Drepper2009-01-022-4/+4
| | | | | | | | | | | | | | | | | | * 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.
* * locale/programs/ld-address.c (DEFINE_LANGUAGE_CODE2): Define.Ulrich Drepper2008-12-051-1/+3
| | | | * locale/iso-639.def: Add Chhattisgarhi entry.
* (DEFINE_LANGUAGE_CODE2): Define.Ulrich Drepper2008-12-051-1/+3
|
* * bits/libc-tsd.h (__libc_tsd_define, __libc_tsd_address, Jakub Jelinek2008-11-074-15/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __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.