diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-03-16 15:27:57 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-03-16 15:27:57 +0000 |
commit | 516231de7317bbaf0f83a27047924bb690a217e5 (patch) | |
tree | b2ce70fd6aaa1d1beff946081aa9e670e1441d64 /gcc/fortran/trans-io.c | |
parent | bcd682e1faed71fd861518ca43235706fc39a7cd (diff) | |
download | gcc-516231de7317bbaf0f83a27047924bb690a217e5.zip gcc-516231de7317bbaf0f83a27047924bb690a217e5.tar.gz gcc-516231de7317bbaf0f83a27047924bb690a217e5.tar.bz2 |
Fix encoding() and max_length() values for codecvt facets
* src/c++11/codecvt.cc (codecvt<char16_t, char, mbstate_t>)
(codecvt<char32_t, char, mbstate_t>, __codecvt_utf8_base<char16_t>)
(__codecvt_utf8_base<char32_t>, __codecvt_utf8_base<wchar_t>)
(__codecvt_utf16_base<char16_t>, __codecvt_utf16_base<char32_t>)
(__codecvt_utf16_base<wchar_t>, __codecvt_utf8_utf16_base<char16_t>)
(__codecvt_utf8_utf16_base<char32_t>)
(__codecvt_utf8_utf16_base<wchar_t>): Fix do_encoding() and
do_max_length() return values.
* testsuite/22_locale/codecvt/codecvt_utf16/members.cc: New test.
* testsuite/22_locale/codecvt/codecvt_utf8/members.cc: New test.
* testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc: New test.
From-SVN: r246201
Diffstat (limited to 'gcc/fortran/trans-io.c')
0 files changed, 0 insertions, 0 deletions