Fix std::codecvt_utf8* for big-endian targets
commit559b36a96b92cee6ed7f1ef2893f05d655daf5c5
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2016 17:40:02 +0000 (20 17:40 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2016 17:40:02 +0000 (20 17:40 +0000)
tree083d5afccff7d9acb19632340efe3fd655c5c102
parent4bd8a05996c70153e47a55bf6aadd79d2ebef0ef
Fix std::codecvt_utf8* for big-endian targets

PR libstdc++/69703
* src/c++11/codecvt.cc (__codecvt_utf8_base<char16_t>::do_in,
__codecvt_utf8_utf16_base<char16_t>::do_in): Fix mask operations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235293 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/src/c++11/codecvt.cc