gcc/libstdc++-v3/testsuite
Jonathan Wakely eb846114ed libstdc++: Remove std::__unicode::__null_sentinel
The name __null_sentinel is defined as a macro by newlib, so we can't
use it as an identifier. That variable is not actually used by
libstdc++, it was added because P2728R6 proposes std::uc::null_sentinel.
Since we don't need it and it breaks bootstrap for newlib targets, just
remove it. A null sentinel can still be used by constructing a
_Null_sentinel_t object as needed, rather than having a named object of
that type predefined.

libstdc++-v3/ChangeLog:

	* include/bits/unicode.h (__null_sentinel): Remove.
	* testsuite/17_intro/names.cc: Add __null_sentinel.
2024-01-08 16:04:59 +00:00
..
17_intro libstdc++: Remove std::__unicode::__null_sentinel 2024-01-08 16:04:59 +00:00
18_support Update copyright years. 2024-01-03 12:19:35 +01:00
19_diagnostics Update copyright years. 2024-01-03 12:19:35 +01:00
20_util libstdc++: Implement P2905R2 "Runtime format strings" for C++20 2024-01-08 01:14:50 +00:00
21_strings libstdc++: Fix std::char_traits<C>::move [PR113200] 2024-01-05 10:23:35 +00:00
22_locale Update copyright years. 2024-01-03 12:19:35 +01:00
23_containers Update copyright years. 2024-01-03 12:19:35 +01:00
24_iterators Update copyright years. 2024-01-03 12:19:35 +01:00
25_algorithms Update copyright years. 2024-01-03 12:19:35 +01:00
26_numerics Update copyright years. 2024-01-03 12:19:35 +01:00
27_io Update copyright years. 2024-01-03 12:19:35 +01:00
28_regex Update copyright years. 2024-01-03 12:19:35 +01:00
29_atomics Update copyright years. 2024-01-03 12:19:35 +01:00
30_threads Update copyright years. 2024-01-03 12:19:35 +01: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 Update copyright years. 2024-01-03 12:19:35 +01:00
ext libstdc++: Add Unicode-aware width estimation for std::format 2024-01-08 01:14:50 +00:00
lib Update copyright years. 2024-01-03 12:19:35 +01: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 Update copyright years. 2024-01-03 12:19:35 +01: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++: Implement P2918R0 "Runtime format strings II" for C++26 2024-01-08 01:14:51 +00: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 Update copyright years. 2024-01-03 12:19:35 +01: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