gcc/libgomp/testsuite
Cesar Philippidis 8e36332cf6 [OpenACC] C++ reference mapping
2018-09-09  Cesar Philippidis  <cesar@codesourcery.com>
	    Julian Brown  <julian@codesourcery.com>

	PR middle-end/86336

	gcc/cp/
	* semantics.c (finish_omp_clauses): Treat C++ references the same in
	OpenACC as OpenMP.

	gcc/
	* gimplify.c (gimplify_scan_omp_clauses): Set
	target_firstprivatize_array_bases in OpenACC parallel and kernels
	region contexts.  Remove GOMP_MAP_FIRSTPRIVATE_REFERENCE clauses from
	OpenACC data regions.

	libgomp/
	* testsuite/libgomp.oacc-c++/non-scalar-data.C: Remove XFAIL.

Co-Authored-By: Julian Brown <julian@codesourcery.com>

From-SVN: r264244
2018-09-12 15:21:19 +00:00
..
config
lib [openacc, testsuite] Allow installed testing of libgomp to find gomp-constants.h 2018-05-07 11:33:45 +00:00
libgomp.c re PR middle-end/86660 (libgomp.c++/for-15.C ICEs with nvptx offloading) 2018-07-26 18:12:02 +02:00
libgomp.c-c++-common [libgomp, testsuite] Move tests to libgomp.c-c++-common 2018-05-02 17:53:43 +00:00
libgomp.c++ re PR middle-end/86660 (libgomp.c++/for-15.C ICEs with nvptx offloading) 2018-07-26 18:12:58 +02:00
libgomp.fortran re PR fortran/25829 ([F03] Asynchronous IO support) 2018-08-21 18:48:59 +00:00
libgomp.graphite
libgomp.hsa.c
libgomp.oacc-c [testsuite] Add scan-offload-tree-dump 2018-05-03 13:47:14 +00:00
libgomp.oacc-c-c++-common [nvptx] Ignore c++ exceptions 2018-08-02 15:59:01 +00:00
libgomp.oacc-c++ [OpenACC] C++ reference mapping 2018-09-12 15:21:19 +00:00
libgomp.oacc-fortran [libgomp, openacc, testsuite] Fix async logic in lib-12.f90 2018-07-26 07:52:45 +00:00
libgomp-test-support.exp.in
Makefile.am
Makefile.in