aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.cc
diff options
context:
space:
mode:
authorKwok Cheung Yeung <kcyeung@baylibre.com>2025-05-03 20:42:46 +0000
committerSandra Loosemore <sloosemore@baylibre.com>2025-05-15 20:25:53 +0000
commit6e66dfea0a5cbad897100a1841c8599d5812fab7 (patch)
tree73e9b818dde6cd994260cf3ac9367f320f2ab0d1 /gcc/c/c-parser.cc
parent752ef8f4f5ddf9a3372e6d5dc08df6aa05a60ea3 (diff)
downloadgcc-6e66dfea0a5cbad897100a1841c8599d5812fab7.zip
gcc-6e66dfea0a5cbad897100a1841c8599d5812fab7.tar.gz
gcc-6e66dfea0a5cbad897100a1841c8599d5812fab7.tar.bz2
openmp, Fortran: Add support using iterators with custom mappers in Fortran
gcc/fortran/ * openmp.cc (gfc_omp_instantiate_mapper): Add argument for namespace. Apply namespace to new clauses. Propagate namespace to nested mappers. (gfc_omp_instantiate_mappers): Pass namespace of clause to clauses generated by mappers. libgomp/ * testsuite/libgomp.fortran/mapper-iterators-1.f90: New test. * testsuite/libgomp.fortran/mapper-iterators-2.f90: New test. * testsuite/libgomp.fortran/mapper-iterators-3.f90: New test. * testsuite/libgomp.fortran/mapper-iterators-4.f90: New test. Co-authored-by: Andrew Stubbs <ams@baylibre.com>
Diffstat (limited to 'gcc/c/c-parser.cc')
0 files changed, 0 insertions, 0 deletions