gcc/libstdc++-v3/include
Jonathan Wakely 5bf59b0048 libstdc++: Disable atomic wait for freestanding [PR105021]
We use either condition variables or futexes to implement atomic waits,
so we can't do it in freestanding. This is non-conforming, so should be
revisited later, probably by making freestanding atomic waiting
operations spin without ever blocking.

Reviewed-by: Thomas Rodgers <trodgers@redhat.com>

libstdc++-v3/ChangeLog:

	PR libstdc++/105021
	* include/bits/atomic_base.h [!_GLIBCXX_HOSTED]: Do not include
	<bits/atomic_wait.h> for freestanding.
2022-03-23 10:03:03 +00: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 libstdc++: Ensure all feature test macros have type long [PR87193] 2022-01-21 16:07:34 +00:00
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
pstl libstdc++: Reduce header dependencies from PSTL headers [PR92546] 2022-03-18 10:16:36 +00:00
std libstdc++: Simplify constraints for std::any construction [PR104242] 2022-03-18 15:40:03 +00:00
tr1
tr2
Makefile.am
Makefile.in