gcc/libgomp/testsuite
Tobias Burnus c5037fcee2 OpenMP/Fortran: Fix defaultmap(none) issue with dummy procedures [PR114283]
Dummy procedures look similar to variables but aren't - neither in Fortran
nor in OpenMP. As the middle end sees PARM_DECLs, mark them as predetermined
firstprivate for mapping (as already done in gfc_omp_predetermined_sharing).

This does not address the isses related to procedure pointers, which are
still discussed on spec level [see PR].

	PR fortran/114283

gcc/fortran/ChangeLog:

	* trans-openmp.cc (gfc_omp_predetermined_mapping): Map dummy
	procedures as firstprivate.

libgomp/ChangeLog:

	* testsuite/libgomp.fortran/declare-target-indirect-4.f90: New test.
2024-03-13 09:35:28 +01:00
..
config
lib
libgomp.c Revert "Set num_threads to 50 on 32-bit hppa in two libgomp loop tests" 2024-03-06 17:01:59 +00:00
libgomp.c++ Revert "Set num_threads to 50 on 32-bit hppa in two libgomp loop tests" 2024-03-06 17:01:59 +00:00
libgomp.c-c++-common
libgomp.fortran OpenMP/Fortran: Fix defaultmap(none) issue with dummy procedures [PR114283] 2024-03-13 09:35:28 +01:00
libgomp.graphite
libgomp.oacc-c
libgomp.oacc-c++
libgomp.oacc-c-c++-common OpenACC: Add Fortran routines acc_{alloc,free,hostptr,deviceptr,memcpy_{to,from}_device*} 2024-02-27 17:30:38 +01:00
libgomp.oacc-fortran OpenACC: Add Fortran routines acc_{alloc,free,hostptr,deviceptr,memcpy_{to,from}_device*} 2024-02-27 17:30:38 +01:00
flock
libgomp-site-extra.exp.in
libgomp-test-support.exp.in
Makefile.am
Makefile.in