gcc/libstdc++-v3/testsuite/30_threads
Jonathan Wakely f55e699d3d Loop in std::this_thread sleep functions
PR libstdc++/60421
	* include/std/thread (this_thread::sleep_for): Retry on EINTR.
	(this_thread::sleep_until): Retry if time not reached.
	* src/c++11/thread.cc (__sleep_for): Retry on EINTR.
	* testsuite/30_threads/this_thread/60421.cc: Test interruption and
	non-steady clocks.

From-SVN: r230183
2015-11-11 17:08:51 +00:00
..
async Return deferred future if thread cannot be run 2015-10-24 22:36:50 +01:00
call_once libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
condition_variable libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
condition_variable_any libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
future libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
headers Update copyright years. 2015-01-05 13:33:28 +01:00
lock libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
lock_guard c.opt (Wterminate): New. 2015-05-05 22:25:01 -04:00
mutex libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
once_flag/cons Update copyright years. 2015-01-05 13:33:28 +01:00
packaged_task libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
promise libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
recursive_mutex libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
recursive_timed_mutex Enable timed mutex unlock tests on darwin. 2015-09-07 11:40:25 +01:00
shared_future libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
shared_lock libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
shared_mutex libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
shared_timed_mutex libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
this_thread Loop in std::this_thread sleep functions 2015-11-11 17:08:51 +00:00
thread libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
timed_mutex Rename shadowed variable in libstdc++ test. 2015-09-07 12:33:20 +01:00
try_lock libstdc++: Run tests on RTEMS 2015-09-03 05:45:33 +00:00
unique_lock Add portable timed_mutex and recursive_timed_mutex. 2015-09-04 12:23:44 +01:00