]> gcc.gnu.org Git - gcc.git/commit
OpenMP/Fortran: 'target update' with strides + DT components
authorTobias Burnus <tobias@codesourcery.com>
Wed, 2 Nov 2022 08:06:28 +0000 (09:06 +0100)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Thu, 18 May 2023 15:11:52 +0000 (16:11 +0100)
commit2f3bdc6c68d9c104318c6b706f303064859a81d0
tree0ec4b6713e0e116fd31099ae70a1318a790a3cba
parent3ae3f87962bf6338d1f52dd0ee6d890d040efb1f
OpenMP/Fortran: 'target update' with strides + DT components

OpenMP 5.0 permits to use arrays with strides and derived
type components for the list items to the 'from'/'to' clauses
of the 'target update' directive.

Partially committed to mainline as:

6629444170f85  OpenMP/Fortran: 'target update' with DT components

This patch contains the differences to the mainline version.

gcc/fortran/ChangeLog:

* openmp.cc (resolve_omp_clauses): Apply to OpenMP target update.

libgomp/ChangeLog:

* testsuite/libgomp.fortran/target-13.f90: Update test.
gcc/fortran/ChangeLog.omp
gcc/fortran/openmp.cc
libgomp/ChangeLog.omp
libgomp/testsuite/libgomp.fortran/target-13.f90
This page took 0.058573 seconds and 6 git commands to generate.