aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorTobias Burnus <tobias@codesourcery.com>2021-08-23 15:13:30 +0200
committerTobias Burnus <tobias@codesourcery.com>2021-08-23 15:15:30 +0200
commitd4de7e32eff0a6363defa50b052d7a30548b6552 (patch)
treebd5194a6695890713e7d8dcd2185c958029020ca /gcc/config.gcc
parent12dc8ab983db039a570e3798b468498e2230c7d9 (diff)
downloadgcc-d4de7e32eff0a6363defa50b052d7a30548b6552.zip
gcc-d4de7e32eff0a6363defa50b052d7a30548b6552.tar.gz
gcc-d4de7e32eff0a6363defa50b052d7a30548b6552.tar.bz2
Fortran/OpenMP: strict modifier on grainsize/num_tasks
This patch adds support for the 'strict' modifier on grainsize/num_tasks clauses, an OpenMP 5.1 feature supported in C/C++ since commit r12-3066-g3bc75533d1f87f0617be6c1af98804f9127ec637 gcc/fortran/ChangeLog: * dump-parse-tree.c (show_omp_clauses): Handle 'strict' modifier on grainsize/num_tasks * gfortran.h (gfc_omp_clauses): Add grainsize_strict and num_tasks_strict. * trans-openmp.c (gfc_trans_omp_clauses, gfc_split_omp_clauses): Handle 'strict' modifier on grainsize/num_tasks. * openmp.c (gfc_match_omp_clauses): Likewise. libgomp/ChangeLog: * testsuite/libgomp.fortran/taskloop-4-a.f90: New test. * testsuite/libgomp.fortran/taskloop-4.f90: New test. * testsuite/libgomp.fortran/taskloop-5-a.f90: New test. * testsuite/libgomp.fortran/taskloop-5.f90: New test.
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions