gcc/libstdc++-v3/testsuite
Jonathan Wakely feb6a2d356
libstdc++: Use char for _Utf8_view if char8_t isn't available [PR114519]
Instead of just omitting the definition of __unicode::_Utf8_view when
char8_t is disabled, we can make it use char instead.

libstdc++-v3/ChangeLog:

	PR libstdc++/114519
	* include/bits/unicode.h (_Utf8_view) [!__cpp_char8_t]: Define
	using char instead of char8_t.
	* testsuite/ext/unicode/view.cc: Use u8""sv literals to create
	string views, instead of std::u8string_view.
2024-04-08 17:44:18 +01:00
..
17_intro libstdc++: Fix experimental/names.cc failure on AIX 2024-02-02 13:54:02 +00:00
18_support Update copyright years. 2024-01-03 12:19:35 +01:00
19_diagnostics libstdc++: Replace stacktrace effective target with feature test 2024-03-26 11:32:55 +00:00
20_util libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
21_strings libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
22_locale libstdc++: Implement C++26 std::text_encoding (P1885R12) [PR113318] 2024-01-17 11:49:11 +00:00
23_containers libstdc++: Replace stacktrace effective target with feature test 2024-03-26 11:32:55 +00:00
24_iterators libstdc++-v3: drop GCC Runtime Library Exception from gen tests 2024-03-29 12:50:06 +01:00
25_algorithms libstdc++: Add nodiscard in <algorithm> 2024-03-14 16:58:15 +00:00
26_numerics libstdc++: Fix infinite loop in std::binomial_distribution [PR114359] 2024-03-19 15:59:44 +00:00
27_io libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
28_regex Update copyright years. 2024-01-03 12:19:35 +01:00
29_atomics libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
30_threads libstdc++: Make std::function deduction guide support explicit object functions [PR113335] 2024-02-02 13:54:02 +00:00
abi Update copyright years. 2024-01-03 12:19:35 +01:00
backward Update copyright years. 2024-01-03 12:19:35 +01:00
config Update copyright years. 2024-01-03 12:19:35 +01:00
data
decimal Update copyright years. 2024-01-03 12:19:35 +01:00
experimental libstdc++: add ARM SVE support to std::experimental::simd 2024-03-27 15:14:36 +01:00
ext libstdc++: Use char for _Utf8_view if char8_t isn't available [PR114519] 2024-04-08 17:44:18 +01:00
lib libstdc++: Replace stacktrace effective target with feature test 2024-03-26 11:32:55 +00:00
libstdc++-abi Update copyright years. 2024-01-03 12:19:35 +01:00
libstdc++-dg Update copyright years. 2024-01-03 12:19:35 +01:00
libstdc++-prettyprinters libstdc++: Move test error_category to global scope 2024-03-13 21:25:14 +00:00
libstdc++-xmethods Update copyright years. 2024-01-03 12:19:35 +01:00
performance Update copyright years. 2024-01-03 12:19:35 +01:00
special_functions Update copyright years. 2024-01-03 12:19:35 +01:00
std libstdc++: Guard uses of char8_t with __cpp_char8_t [PR114519] 2024-04-02 20:55:32 +01:00
tr1 libstdc++: Fix testsuite with -Wformat 2024-01-06 15:11:33 +00:00
tr2 Update copyright years. 2024-01-03 12:19:35 +01:00
util libstdc++: Fix typos in MemoryChecker assertion messages in PSTL tests 2024-03-19 15:20:07 +00:00
Makefile.am Update copyright years. 2024-01-03 12:19:35 +01:00
Makefile.in libstdc++: Add support for running tests with multiple -std options 2023-09-15 21:57:38 +01:00