[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