gcc/libgomp/plugin
Julian Brown d88b27daa1 AMD GCN libgomp plugin queue-full condition locking fix
libgomp/
	* plugin/plugin-gcn.c (wait_for_queue_nonfull): Don't lock/unlock
	aq->mutex here.
	(queue_push_launch): Lock aq->mutex before calling
	wait_for_queue_nonfull.
	(queue_push_callback): Likewise.
	(queue_push_asyncwait): Likewise.
	(queue_push_placeholder): Likewise.

Reviewed-by: Andrew Stubbs <ams@codesourcery.com>

From-SVN: r278517
2019-11-20 17:56:30 +00:00
..
cuda 2019-05-13 Chung-Lin Tang <cltang@codesourcery.com> 2019-05-13 13:32:00 +00:00
Makefrag.am GCN Libgomp Plugin 2019-11-13 12:38:18 +00:00
configfrag.ac GCN Libgomp Plugin 2019-11-13 12:38:18 +00:00
cuda-lib.def 2019-05-13 Chung-Lin Tang <cltang@codesourcery.com> 2019-05-13 13:32:00 +00:00
hsa_ext_finalize.h Update copyright years. 2019-01-01 13:31:55 +01:00
plugin-gcn.c AMD GCN libgomp plugin queue-full condition locking fix 2019-11-20 17:56:30 +00:00
plugin-hsa.c configure.ac: Remove GCC_HEADER_STDINT(gstdint.h). 2019-10-01 09:51:46 +02:00
plugin-nvptx.c Add device number to GOMP_OFFLOAD_openacc_async_construct 2019-11-13 12:37:59 +00:00