gcc/libstdc++-v3/testsuite/29_atomics/headers/atomic
Edward Smith-Rowland 94014ee95b PR libstdc++/88996 Implement P0439R0
2019-03-04  Edward Smith-Rowland  <3dw4rd@verizon.net>

	PR libstdc++/88996 Implement P0439R0
	Make std::memory_order a scoped enumeration.
	* include/bits/atomic_base.h: For C++20 make memory_order a scoped enum,
	add variables for the old enumerators.  Adjust calls.
	* testsuite/29_atomics/headers/atomic/types_std_c++2a.cc: New test.
	* testsuite/29_atomics/headers/atomic/types_std_c++2a_neg.cc: New test.

From-SVN: r269372
2019-03-04 20:11:14 +00:00
..
functions_std_c++0x.cc Update copyright years. 2019-01-01 13:31:55 +01:00
macros.cc Adjust C++11/C++14 tests to work with -fchar8_t 2019-02-19 02:55:12 +00:00
std_c++0x_neg.cc Update copyright years. 2019-01-01 13:31:55 +01:00
types_std_c++0x.cc Adjust C++11/C++14 tests to work with -fchar8_t 2019-02-19 02:55:12 +00:00
types_std_c++0x_neg.cc Update copyright years. 2019-01-01 13:31:55 +01:00
types_std_c++2a.cc PR libstdc++/88996 Implement P0439R0 2019-03-04 20:11:14 +00:00
types_std_c++2a_neg.cc PR libstdc++/88996 Implement P0439R0 2019-03-04 20:11:14 +00:00
types_std_c++20.cc Add tests for C++2a content of <atomic> header 2019-02-22 01:16:15 +00:00
types_std_c++20_neg.cc Add tests for C++2a content of <atomic> header 2019-02-22 01:16:15 +00:00