aboutsummaryrefslogtreecommitdiff
path: root/locale/programs
AgeCommit message (Collapse)Author
2014-01-01Update remaining copyright datesAllan McRae
Update copyright years that are not handled by scripts/update-copyright.
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae
2013-11-20Fix build warning in locarchive.cSiddhesh Poyarekar
2013-11-19Complete display of LC_MONETARYAndreas Schwab
2013-11-18Properly handle unavailable elements in LC_MONETARY categoryAndreas Schwab
2013-10-18Enhance localedef --list-archive option.Carlos O'Donell
The localedef --list-archive option claims that it can accept a [file] argument and list the contents of that archive. The support was never implemented. This patch adds that support and allows --list-archive to work as expected. You can now use localedef to list the contents of arbitrary locale archives by using: ./localedef --list-archive file
2013-10-18Fix localedef collation handling of <U0000> (bug 15948).Richard Sandiford
2013-10-08Clean up locale file alignment handling.Joseph Myers
2013-10-03Hardcode locale archive page size as 4096.Joseph Myers
2013-10-03Remove locale file dependence on int32_t alignment.Joseph Myers
2013-09-24Add localedef --big-endian and --little-endian options.Joseph Myers
2013-09-13Fix some types in localedef.Richard Sandiford
2013-09-06Make localedef output generation use more logical interfaces.Richard Sandiford
2013-08-30Fix then/than typos.Ondřej Bílka
2013-06-25Fix missing libc-internal.h include.Richard Henderson
* locale/programs/locarchive.c: Include <libc-internal.h>
2013-06-24[BZ #10283] localedef: align fixed maps to SHMLBAMike Frysinger
Many Linux arches require fixed mmaps to be aligned higher than pagesize, so use the SHMLBA define as it represents this quantity exactly. This fixes spurious errors seen on those arches like: cannot map archive header: Invalid argument URL: http://sourceware.org/bugzilla/show_bug.cgi?id=10283 Reported-by: CHIKAMA Masaki <masaki.chikama@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-06-06Fix leading whitespaces.Ondrej Bilka
2013-05-25localedef: include file name in error messagesMike Frysinger
When mkstemp fails, the error message the user gets back is: cannot create temporary file: No such file or directory That isn't terribly useful in figuring out why, so include the full filename we tried to create in the error output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-05-16Add #include <stdint.h> for uint[32|64]_t usage (except installed headers).Ryan S. Arnold
2013-05-10Use *stat64 instead of *stat in installed programsFlorian Weimer
This ensures reliable operation on file systems with inode numbers which do not fit into 32 bits.
2013-03-20BZ#14812: Add missing N_ markers in localedef.Roland McGrath
2013-02-18unify xmalloc prototypes & friendsMike Frysinger
These prototypes are duplicated in many places. Add a dedicated header for holding prototypes for program-specific functions to avoid that. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-02-07Remove lots of inline keywords.Roland McGrath
2013-01-03Fix "localedef --posix" descriptionAllan McRae
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2013-01-01Update copyright years.David S. Miller
* catgets/gencat.c: Update copyright year. * csu/version.c: Likewise. * debug/catchsegv.sh: Likewise. * debug/pcprofiledump.c: Likewise. * debug/xtrace.sh: Likewise. * elf/ldconfig.c: Likewise. * elf/ldd.bash.in: Likewise. * elf/pldd.c: Likewise. * elf/sotruss.ksh: Likewise. * elf/sprof.c: Likewise. * iconv/iconv_prog.c: Likewise. * iconv/iconvconfig.c: Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * login/programs/pt_chown.c: Likewise. * malloc/memusage.sh: Likewise. * malloc/memusagestat.c: Likewise. * malloc/mtrace.pl: Likewise. * nscd/nscd.c: Likewise. * nss/getent.c: Likewise. * nss/makedb.c: Likewise. * posix/getconf.c: Likewise.
2012-11-09Support --with-pkgversion and --with-bugurl.Joseph Myers
2012-03-10Replace FSF snail mail address with URL in gperf input.Paul Eggert
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-01-31Remove PARAMS macros.Marek Polacek
2012-01-30Remove miscellaneous __STDC__ conditionals.Joseph Myers
2012-01-26Remove __STDC__ conditionals from non-installed headers.Joseph Myers
2012-01-10Add noreturn attributeMarek Polacek
2012-01-08Optimize xmalloc, xcalloc, xrealloc, and xstrdupUlrich Drepper
Add alloc_size attribute and apply consistently the malloc attribute to xmalloc, xcalloc, xrealloc, and xstrdup.
2012-01-01Update copyright yearUlrich Drepper
2011-10-08Clean up locarchive mmap reservation code.Roland McGrath
2011-06-10Quash some new warnings from GCC 4.6.Roland McGrath
2011-05-29Fix typo in last patch to locarchive.cUlrich Drepper
2011-05-28Handle failure of _nl_explode_name in all casesUlrich Drepper
2011-05-09Use appropriate type for return value checkingUlrich Drepper
2011-04-22Remove doubled words.Jim Meyering
2011-01-17Update copyright year.Ulrich Drepper
2010-08-12Properly quote output of localeAndreas Schwab
2010-03-24ocale-archive differs between 32 and 64 bit platformsChris Demetriou
2010-03-15Update copyright year.Ulrich Drepper
2009-10-30Add missing declarations.Andreas Schwab
2009-09-28Fix locale program error handlingUlrich Drepper
If an unknown name is passed to locale, report it and fail.
2009-09-07Fix endless loop in localedef.Ulrich Drepper
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.
2009-07-20Check generated locale for non-ASCII 8-bit characters with case conversion.Ulrich Drepper
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.
2009-04-27* locale/programs/locarchive.c (create_archive): Add MAP_PRIVATEcvs/fedora-glibc-20090427T1419Ulrich Drepper
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.