diff options
author | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2000-08-22 23:44:23 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2000-08-22 23:44:23 +0000 |
commit | ae658d47a4f90ac43501b149d56f2713595e5656 (patch) | |
tree | 1392c95ae5ae79010cd5c747fb537efc14374778 /gcc | |
parent | 62432849bc46bc50a14d697657f1e77a00a0f50d (diff) | |
download | gcc-ae658d47a4f90ac43501b149d56f2713595e5656.zip gcc-ae658d47a4f90ac43501b149d56f2713595e5656.tar.gz gcc-ae658d47a4f90ac43501b149d56f2713595e5656.tar.bz2 |
locale-inst.cc: Add codecvt<unicode_t...
2000-08-22 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
* src/locale-inst.cc: Add codecvt<unicode_t, wchar_t,
__enc_traits> instantiations for has_facet and use_facet.
* testsuite/22_locale/codecvt_unicode_wchar_t.cc: New file, for
testing two-byte unicode encodings converted to four-byte UCS4
encodings.
* bits/codecvt.h (codecvt<__enc_traits>): Fix do_unshift.
* testsuite/22_locale/codecvt_unicode_char.cc (test01): Add
correct state/encoding information.
* acinclude.m4 (GLIBCPP_CHECK_WCHAR_T_SUPPORT): Add wcsrtombs,
mbsrtowcs checks as codecvt<wchar_t, char, mbstate_t> needs them
now.
Add checks for langinfo.h, nl_langinfo function call.
* libio/iofwide.c (_IO_fwide): Simplify, as nl_langinfo is assumed.
From-SVN: r35897
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions