gcc/libstdc++-v3/config
Torvald Riegel eae801bacc libstdc++: Optimize synchronization in std::future if futexes are available.
* src/c++11/futex.cc: New file.
	* include/bits/atomic_futex.h: New file.
	* include/std/future (__future_base::_State_baseV2): Use
	atomic_futex_unsigned instead of mutex+condvar.
	* src/c++11/futex.cc: Likewise.
	* include/Makefile.am: Add atomic_futex.h.
	* include/Makefile.in: Likewise.
	* src/c++11/Makefile.am: Add futex.cc.
	* src/c++11/Makefile.in: Likewise.

From-SVN: r219770
2015-01-16 19:50:43 +00:00
..
abi libstdc++: Optimize synchronization in std::future if futexes are available. 2015-01-16 19:50:43 +00:00
allocator Update copyright years. 2015-01-05 13:33:28 +01:00
cpu Update copyright years. 2015-01-05 13:33:28 +01:00
io Update copyright years. 2015-01-05 13:33:28 +01:00
locale Update copyright years. 2015-01-05 13:33:28 +01:00
os Update copyright years. 2015-01-05 13:33:28 +01:00