gcc/libgomp
Thomas Schwinge c8ab8aab9f [PR88484] OpenACC wait directive without wait argument but with async clause
We don't correctly handle "#pragma acc wait async (a)" for "a >= 0", handling
as a no-op whereas it should enqueue the appropriate wait operations on
"async (a)".

	libgomp/
	PR libgomp/88484
	* oacc-parallel.c (GOACC_wait): Correct handling for "async >= 0".
	* testsuite/libgomp.oacc-c-c++-common/asyncwait-nop-1.c: New file.

From-SVN: r267151
2018-12-14 21:42:50 +01:00
..
config [libgomp, nvptx] Fix libgomp.c/target-5.c compilation 2018-12-13 18:04:05 +00:00
plugin [PR88407] [OpenACC] Correctly handle unseen async-arguments 2018-12-14 21:42:40 +01:00
testsuite [PR88484] OpenACC wait directive without wait argument but with async clause 2018-12-14 21:42:50 +01:00
acinclude.m4
aclocal.m4
affinity-fmt.c [libgomp, nvptx] Fix libgomp.c/target-5.c compilation 2018-12-13 18:04:05 +00:00
affinity.c Fix Solaris build with OpenMP 5.0 2018-11-08 21:39:11 +00:00
alloc.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
atomic.c
barrier.c
ChangeLog [PR88484] OpenACC wait directive without wait argument but with async clause 2018-12-14 21:42:50 +01:00
ChangeLog.graphite
config.h.in builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
configure builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
configure.ac builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
configure.tgt builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
critical.c
env.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
error.c
fortran.c [libgomp, nvptx] Fix libgomp.c/target-5.c compilation 2018-12-13 18:04:05 +00:00
hashtab.h
icv-device.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
icv.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
iter_ull.c
iter.c
libgomp_f.h.in
libgomp_g.h builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
libgomp-plugin.c
libgomp-plugin.h
libgomp.h [libgomp, nvptx] Fix libgomp.c/target-5.c compilation 2018-12-13 18:04:05 +00:00
libgomp.map builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
libgomp.spec.in
libgomp.texi [PR88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, acc_async_noval 2018-12-14 21:42:08 +01:00
lock.c
loop_ull.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
loop.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
Makefile.am builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
Makefile.in Makefile.am (AUTOMAKE_OPTIONS): Drop dejagnu. 2018-11-26 22:03:41 +01:00
oacc-async.c
oacc-cuda.c [PR88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, acc_async_noval 2018-12-14 21:42:08 +01:00
oacc-host.c
oacc-init.c
oacc-int.h
oacc-mem.c
oacc-parallel.c [PR88484] OpenACC wait directive without wait argument but with async clause 2018-12-14 21:42:50 +01:00
oacc-plugin.c
oacc-plugin.h
omp_lib.f90.in builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
omp_lib.h.in builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
omp.h.in builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
openacc_lib.h
openacc.f90
openacc.h
ordered.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
parallel.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
priority_queue.c
priority_queue.h
sections.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
secure_getenv.h
single.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
splay-tree.c
splay-tree.h
target.c Coalesce host to device transfers in libgomp: not for link pointer 2018-12-09 13:47:23 +01:00
task.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
taskloop.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
team.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00
teams.c Fix Solaris build with OpenMP 5.0 2018-11-08 21:39:11 +00:00
work.c builtin-types.def (BT_FN_VOID_BOOL, [...]): New. 2018-11-08 18:13:04 +01:00