886 B
886 B
[depr.atomics.general]
Annex D (normative) Compatibility features [depr]
D.23 Deprecated atomic operations [depr.atomics]
D.23.1 General [depr.atomics.general]
The header has the following additions.
namespace std {templatevoid atomic_init(volatile atomic, typename atomic::value_type) noexcept; templatevoid atomic_init(atomic, typename atomic::value_type) noexcept; templateconstexpr T kill_dependency(T y) noexcept; // freestandinginline constexpr memory_order memory_order_consume = memory_order::consume; // freestanding#define ATOMIC_VAR_INIT(value) see below}