Fix std::codecvt_utf8* for big-endian targets
authorJonathan Wakely <jwakely@redhat.com>
Wed, 20 Apr 2016 17:40:02 +0000 (18:40 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 20 Apr 2016 17:40:02 +0000 (18:40 +0100)
commita1e1ec76058dfe6d995555ce8f6633882e99e84d
tree083d5afccff7d9acb19632340efe3fd655c5c102
parent1011119f4752c6f1a97156d3a24ea7dff7c0cb02
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.

From-SVN: r235293
libstdc++-v3/ChangeLog
libstdc++-v3/src/c++11/codecvt.cc