gcc/libstdc++-v3/testsuite/30_threads
Jonathan Wakely 75404109dc libstdc++: Avoid "__lockable" name defined as macro by newlib
libstdc++-v3/ChangeLog:

	* include/std/mutex (__detail::__try_lock_impl): Rename
	parameter to avoid clashing with newlib's __lockable macro.
	(try_lock): Add 'inline' specifier.
	* testsuite/17_intro/names.cc: Add check for __lockable.
	* testsuite/30_threads/try_lock/5.cc: Add options for pthreads.
2021-06-23 11:05:51 +01:00
..
async
barrier
call_once libstdc++: Revert to old std::call_once implementation [PR 99341] 2021-03-16 12:25:28 +00:00
condition_variable
condition_variable_any
future improve future::poll calibration loop 2021-03-31 15:45:56 -03:00
headers
jthread libstdc++: Fix std::jthread assertion and re-enable skipped test 2021-05-17 17:56:57 +01:00
latch
lock libstdc++: Simplify std::try_lock and std::lock further 2021-06-22 21:17:25 +01:00
lock_guard libstdc++: Remove redundant -std=gnu++17 option from concurrency tests 2021-05-10 16:22:53 +01:00
mutex
packaged_task
promise libstdc++: Fix null dereferences in std::promise 2021-05-04 22:46:24 +01:00
recursive_mutex
recursive_timed_mutex
scoped_lock libstdc++: Remove redundant -std=gnu++17 option from concurrency tests 2021-05-10 16:22:53 +01:00
semaphore libstdc++: Fix for deadlock in std::counting_semaphore [PR100806] 2021-06-22 11:06:07 -07:00
shared_future
shared_lock libstdc++: Remove redundant -std=gnu++17 option from concurrency tests 2021-05-10 16:22:53 +01:00
shared_mutex libstdc++: Remove redundant -std=gnu++17 option from concurrency tests 2021-05-10 16:22:53 +01:00
shared_timed_mutex
stop_token [libstdc++] Fix test timeout in stop_calback/destroy.cc 2021-04-21 13:28:08 -07:00
this_thread
thread
timed_mutex
try_lock libstdc++: Avoid "__lockable" name defined as macro by newlib 2021-06-23 11:05:51 +01:00
unique_lock libstdc++: Simplify std::try_lock and std::lock further 2021-06-22 21:17:25 +01:00