summaryrefslogtreecommitdiffstats
path: root/lib/libc/locale/collate.c
Commit message (Expand)AuthorAgeFilesLines
* libc: Make various internal file descriptors close-on-exec.jilles2012-12-111-1/+1
* Restore the __collate_load_error global that was accidentally removed in thetheraven2012-07-061-4/+6
* Remove some duplicated copyright notices.theraven2012-03-061-5/+0
* Implement xlocale APIs from Darwin, mainly for use by libc++. This adds atheraven2011-11-201-21/+71
* Make the format of LC_COLLATE files architecture independent.ru2005-02-271-2/+13
* ANSI'fy prototypesphantom2005-02-271-7/+3
* Prefer C99's __func__ over GCC's __FUNCTION__.stefanf2004-09-221-3/+3
* Remove unnecessary inclusion of <rune.h> to make it obvious that this filetjr2002-10-291-1/+0
* Use ntohl() to read cnains number in new formatache2002-08-311-2/+4
* Style fixache2002-08-301-3/+3
* Prepare for switching to unlimited chains format.ache2002-08-301-20/+43
* Reduce BSS size for programs which not load collate by eliminatingache2002-08-131-10/+10
* Now malloc() is fixed, remove errno hardcoding to ENOMEMache2002-08-121-3/+6
* Rewrite locale loading procedures, so any load failure will not affectache2002-08-081-39/+87
* Style fixes in preparation for rewrittingache2002-08-071-15/+15
* Do not use __progname directly (except in [gs]etprogname(3)).markm2002-03-291-2/+3
* Fix the style of the SCM ID's.obrien2002-03-221-2/+3
* Remove _THREAD_SAFE and make libc thread-safe by default bydeischen2001-01-241-1/+4
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-271-6/+6
* Add three-tier symbol naming in support of POSIX thread cancellationjasone2000-01-121-6/+6
* __collate_substitute() do something non-trivial only for German. For everyonedt1999-09-121-2/+13
* Reduce time of __collate_substitute() from O(strlen(s)^2) to O(strlen(s)).dt1999-09-121-8/+11
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Replace memory leaking instances of realloc with non-leaking reallocf.imp1998-09-161-2/+2
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
* Use symbolic constants instead of hardcoded digitsache1997-02-061-1/+1
* Update the comment why range checking not neededache1997-02-051-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Add comment that range checking is already done at upper levelache1996-12-281-3/+6
* Fix yet another buffer overflow. :-(joerg1996-12-161-5/+3
* PATH_LOCALE: use this non-standard env variable first time only, i.e.ache1996-11-261-4/+6
* Simplify debug outputache1996-10-231-1/+2
* Save half of space in LC_COLLATE and remove unneded code.ache1996-10-151-28/+7
* Don't use __dead or __pure in user code. They were obfuscationsbde1996-09-141-3/+4
* Optimize PathLocale handling.ache1995-10-231-7/+15
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
* Minor optimizationache1995-02-181-7/+4
* Don't pick _warn module nowache1995-02-171-10/+34
* Add 8-bit collate stuffache1995-02-161-0/+184
OpenPOWER on IntegriCloud