gcc/libstdc++-v3/include
Jonathan Wakely 7255d29c57 libstdc++: Fix incorrect preprocessor conditions in <version>
The conditions that guard the feature test macros in <version> should
match the main definitions of the macros in other headers.

This doesn't matter for GCC, because it supports all the conditions
being tested here, but it does matter for non-GCC compilers without the
relevant C++20 features.

libstdc++-v3/ChangeLog:

	* include/std/version (__cpp_lib_variant): Fix conditions to
	match <variant>.
	(__cpp_lib_expected): Fix condition to match <expected>.
2022-03-29 10:06:33 +01:00
..
backward
bits libstdc++: Disable atomic wait for freestanding [PR105021] 2022-03-23 10:03:03 +00:00
c
c_compatibility libstdc++: Add atomic_fetch_xor to <stdatomic.h> 2022-02-10 13:01:10 +00:00
c_global
c_std
debug
decimal
experimental libstdc++: Remove un-implementable noexcept from Filesystem TS operations 2022-02-04 19:51:26 +00:00
ext
parallel
precompiled libstdc++: Define std::expected for C++23 (P0323R12) 2022-03-27 18:50:31 +01:00
pstl libstdc++: Reduce header dependencies from PSTL headers [PR92546] 2022-03-18 10:16:36 +00:00
std libstdc++: Fix incorrect preprocessor conditions in <version> 2022-03-29 10:06:33 +01:00
tr1
tr2
Makefile.am libstdc++: Define std::expected for C++23 (P0323R12) 2022-03-27 18:50:31 +01:00
Makefile.in libstdc++: Define std::expected for C++23 (P0323R12) 2022-03-27 18:50:31 +01:00