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
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++ re PR middle-end/86660 (libgomp.c++/for-15.C ICEs with nvptx offloading) 2018-07-26 18:12:58 +02:00
libgomp.c-c++-common
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
libgomp.oacc-c++ [OpenACC] C++ reference mapping 2018-09-12 15:21:19 +00:00
libgomp.oacc-c-c++-common [nvptx] Ignore c++ exceptions 2018-08-02 15:59:01 +00:00
libgomp.oacc-fortran [libgomp, openacc, testsuite] Fix async logic in lib-12.f90 2018-07-26 07:52:45 +00:00
Makefile.am
Makefile.in
libgomp-test-support.exp.in