[uClibc-cvs] cvs commit to uClibc/extra/locale/charmaps by mjn3
mjn3 at uclibc.org
mjn3 at uclibc.org
Mon May 6 07:37:16 UTC 2002
Repository: uClibc/extra/locale/charmaps
who: mjn3
time: Mon May 6 01:37:14 MDT 2002
Log Message:
New locale support (in development). Supports LC_CTYPE, LC_NUMERIC,
LC_TIME, LC_MONETARY, and LC_MESSAGES for the SUSv3 items. Also,
nl_langinfo() when real locale support is enabled.
New implementation of ctype.h.
New implementation of wctype.h.
New implementation of most of the string functions (smaller).
New implementation of the wcs/wmem functions. These are untested, but
they're also just preprocessor-modified versions ot the corresponding
str/mem functions.
Tweaked qsort and new bsearch.
Stuff still pending:
stdlib.h and wchar.h mb<->wc functions. I actually have working
versions of the stdlib ones, but the reentrant versions from
wchar.h require some reworking.
Basic replacement and translit support for wc->mb conversions.
(groundwork laid).
Simple-minded collate support such as was provided by the previous
locale implementation. (mostly done -- 8-bit codesets only)
Shared mmaping of the locale data and strerror message text.
Files:
added: ASCII.pairs CP1251.pairs ISO-8859-1.pairs ISO-8859-10.pairs ISO-8859-13.pairs ISO-8859-14.pairs ISO-8859-15.pairs ISO-8859-16.pairs ISO-8859-2.pairs ISO-8859-3.pairs ISO-8859-4.pairs ISO-8859-5.pairs ISO-8859-6.pairs ISO-8859-7.pairs ISO-8859-8.pairs ISO-8859-9.pairs KOI8-R.pairs KOI8-U.pairs TIS-620.pairs
More information about the uClibc-cvs
mailing list