gcc/libstdc++-v3/testsuite/30_threads
Chris Fairles 959d14e166 acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME], [...]): Remove.
2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
	    Paolo Carlini  <paolo.carlini@oracle.com>

	* acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
	[GLIBCXX_CHECK_NANOSLEEP]): Remove.
	([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
	* configure.ac: Adjust.
	* doc/xml/manual/configure.xml: Update.
	* testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
	* testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
	* testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
	* configure: Regenerate.
	* config.h.in: Likewise.

	* src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
	thread::joinable, thread::swap, this_thread::get_id,
	this_thread::yield): Define inline...
	* include/std/thread: ... here.
	* config/abi/pre/gnu.ver: Adjust.

Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>

From-SVN: r143397
2009-01-15 14:01:04 +00:00
..
call_once condition_variable: Use new deleted ctors. 2008-09-03 17:46:09 +00:00
condition_variable chrono: If _GLIBCXX_USE_MONOTONIC_CLOCK is defined... 2008-09-23 17:34:29 +00:00
condition_variable_any/cons chrono: If _GLIBCXX_USE_MONOTONIC_CLOCK is defined... 2008-09-23 17:34:29 +00:00
headers thread: New. 2008-09-13 00:32:37 +00:00
lock_guard/requirements condition_variable: Use new deleted ctors. 2008-09-03 17:46:09 +00:00
mutex mutex (try_lock): Implement generic try_lock. 2008-09-28 09:05:07 +00:00
recursive_mutex mutex (try_lock): Implement generic try_lock. 2008-09-28 09:05:07 +00:00
recursive_timed_mutex mutex (try_lock): Implement generic try_lock. 2008-09-28 09:05:07 +00:00
thread acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME], [...]): Remove. 2009-01-15 14:01:04 +00:00
timed_mutex mutex (try_lock): Implement generic try_lock. 2008-09-28 09:05:07 +00:00
try_lock mutex (try_lock): Implement generic try_lock. 2008-09-28 09:05:07 +00:00
unique_lock system_error (is_error_code_enum): Specialize for errc. 2008-10-22 15:27:44 +00:00