On 16/01/15 23:38 +0000, Jonathan Wakely wrote:
This defines the C++11 header <codecvt> and adds the wstring_convert
and wbuffer_convert utilities.
These need lots more tests, so if anyone understands how to use them
please test them and report problems to Bugzilla.
Tested x86_64-linux, committed to trunk.
Here's a tiny tweak to some of the new tests, committed to trunk.
commit 7da829b76fec8438f677b9b2914e77c0bad32a2d
Author: redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jan 17 00:12:50 2015 +0000
* testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc:
Remove unused header.
* testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc:
Likewise.
* testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc:
Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219781 138bc75d-0d04-0410-961f-82ee72b054a4
diff --git a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
index 38bb393..457c65c 100644
--- a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
+++ b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
@@ -21,7 +21,6 @@
#include <codecvt>
#include <type_traits>
-#include <testsuite_hooks.h>
template<typename C>
using codecvt = std::codecvt<C, char, std::mbstate_t>;
diff --git a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
index 6bc2418..3629cfb 100644
--- a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
+++ b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
@@ -21,7 +21,6 @@
#include <codecvt>
#include <type_traits>
-#include <testsuite_hooks.h>
template<typename C>
using codecvt = std::codecvt<C, char, std::mbstate_t>;
diff --git a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc
index 5e5f8dd..d73a856 100644
--- a/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc
+++ b/libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc
@@ -21,7 +21,6 @@
#include <codecvt>
#include <type_traits>
-#include <testsuite_hooks.h>
template<typename C>
using codecvt = std::codecvt<C, char, std::mbstate_t>;