diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-12-28 06:19:42 -0500 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2012-01-01 07:17:22 -0500 |
commit | db6af3ebf46a83b885455dc03a3c2c1c2c2dedec (patch) | |
tree | 942a59c7de0033cf9ab3231523130c323fa4b80c /ChangeLog | |
parent | 8ea79a616e43093f403927e425c197afe39196b7 (diff) | |
download | glibc-db6af3ebf46a83b885455dc03a3c2c1c2c2dedec.zip glibc-db6af3ebf46a83b885455dc03a3c2c1c2c2dedec.tar.gz glibc-db6af3ebf46a83b885455dc03a3c2c1c2c2dedec.tar.bz2 |
Add uchar.h support, part 1
c16 support for locales other than the C locale is still missing.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -28,6 +28,24 @@ 2011-12-24 Ulrich Drepper <drepper@gmail.com> + * iconv/gconv_simple.c: Add ASCII<->UTF-16 transformations. + * iconv/gconv_builtin.h: Add entries for internal ASCII<->UTF-16 + transformations. + * iconv/gconv_int.h: Likewise. + * wcsmbs/Makefile (routines): Add mbrtoc16 and c16rtomb. + * wcsmbs/Versions: Export mbrtoc16, c16rtomb, mbrtoc32, c32rtomb + from libc for GLIBC_2.16. + * wcsmbs/mbrtowc.c: Define mbrtoc32 alias. + * wcsmbs/wcrtomb.c: Define c32rtomb alias. + * wcsmbs/uchar.h: Really define mbstate_t. + * wcsmbs/wchar.h: Allow defining mbstate_t in uchar.h. + * wcsmbs/c16rtomb.c: New file. + * wcsmbs/mbrtoc16.c: New file. + * wcsmbs/wcsmbsload.c: Add static definitions for c16 conversions + for C/POSIX locale. + (__wcsmbs_load_conv): Do not fill in c16 routines yet. + * wcsmbs/wcsmbsload.h (gconv_fcts): Add entries for c16 routines. + * wcsmbs/wchar.h: Add missing __restrict. 2011-12-23 Ulrich Drepper <drepper@gmail.com> |