gcc/libstdc++-v3/testsuite/20_util/shared_ptr
Jonathan Wakely be8de8946e std::shared_ptr atomic operations
PR libstdc++/57250
	* config/abi/pre/gnu.ver: Export new symbols.
	* include/Makefile.am: Add new header.
	* include/Makefile.in: Regenerate.
	* include/bits/shared_ptr_atomic.h: Define atomic access functions.
	* include/std/memory: Include new header.
	* src/c++11/shared_ptr.cc (_Sp_locker): Define and use mutex pool.
	* testsuite/20_util/shared_ptr/atomic/1.cc: New.
	* testsuite/20_util/shared_ptr/atomic/2.cc: New.
	* testsuite/20_util/shared_ptr/atomic/3.cc: New.

From-SVN: r217452
2014-11-12 23:55:11 +00:00
..
assign Add -Wno-deprecated to dg-options. 2014-11-12 10:32:17 +00:00
atomic std::shared_ptr atomic operations 2014-11-12 23:55:11 +00:00
casts libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
comparison libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
cons Implement resolutions of LWG 2399, 2400 and 2401. 2014-11-12 19:41:36 +00:00
creation libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
dest libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
hash libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
misc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
modifiers libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
observers libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
requirements/explicit_instantiation re PR c++/60786 (In C++11 an explicit instantiation with an unqualified name must be in the right namespace) 2014-04-15 20:05:45 +01:00
thread libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00