libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite
authorJonathan Wakely <jwakely@redhat.com>
Fri, 8 Oct 2021 20:04:26 +0000 (21:04 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 8 Oct 2021 23:57:48 +0000 (00:57 +0100)
commit43e2a44182768ce1fe00d6ea41dcbad1f963d6c7
tree1ceecd5207d4a15cbf657706d167ca6a8a8d1fd8
parent29a9de9b40277af98515eabebb75be1f154e9505
libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite

These tests fail for a --disable-wchar_t build.

libstdc++-v3/ChangeLog:

* testsuite/22_locale/conversions/buffer/1.cc: Check
_GLIBCXX_USE_WCHAR_T.
* testsuite/22_locale/conversions/buffer/3.cc: Likewise. Add
test using char16_t.
* testsuite/22_locale/conversions/string/1.cc: Check
_GLIBCXX_USE_WCHAR_T.
* testsuite/27_io/filesystem/path/generic/generic_string.cc:
Likewise.
* testsuite/27_io/filesystem/path/modifiers/make_preferred.cc:
Likewise.
* testsuite/27_io/filesystem/path/native/alloc.cc: Likewise.
* testsuite/27_io/filesystem/path/native/string-char8_t.cc:
Likewise.
* testsuite/27_io/filesystem/path/native/string.cc: Likewise.
* testsuite/28_regex/algorithms/regex_match/extended/wstring_locale.cc:
Likewise.
* testsuite/experimental/filesystem/path/generic/generic_string.cc:
Likewise.
* testsuite/experimental/filesystem/path/native/alloc.cc:
Likewise.
* testsuite/experimental/filesystem/path/native/string-char8_t.cc:
Likewise.
* testsuite/experimental/filesystem/path/native/string.cc:
Likewise.
13 files changed:
libstdc++-v3/testsuite/22_locale/conversions/buffer/1.cc
libstdc++-v3/testsuite/22_locale/conversions/buffer/3.cc
libstdc++-v3/testsuite/22_locale/conversions/string/1.cc
libstdc++-v3/testsuite/27_io/filesystem/path/generic/generic_string.cc
libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/make_preferred.cc
libstdc++-v3/testsuite/27_io/filesystem/path/native/alloc.cc
libstdc++-v3/testsuite/27_io/filesystem/path/native/string-char8_t.cc
libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
libstdc++-v3/testsuite/28_regex/algorithms/regex_match/extended/wstring_locale.cc
libstdc++-v3/testsuite/experimental/filesystem/path/generic/generic_string.cc
libstdc++-v3/testsuite/experimental/filesystem/path/native/alloc.cc
libstdc++-v3/testsuite/experimental/filesystem/path/native/string-char8_t.cc
libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc