[Patch][GCC12] Fortran/OpenMP: Add 'omp depobj' and 'depend(mutexinoutset:'

2021-03-17 Thread Tobias Burnus
This adds 'omp depobj' and updates the depend clause to handle 'depobj' and 'mutexinoutset'. interator(...) is not yet implemented in the Fortran FE and, hence, I also did not add it to depobj in this patchset. OK for GCC 12 mainline? Tobias - Mentor Graphics (Deutschland) GmbH

Re: [Patch][GCC12] Fortran/OpenMP: Add 'omp depobj' and 'depend(mutexinoutset:'

2021-03-17 Thread Jakub Jelinek via Fortran
On Wed, Mar 17, 2021 at 07:19:29PM +0100, Tobias Burnus wrote: > @@ -1831,6 +1852,7 @@ show_omp_node (int level, gfc_code *c) > case EXEC_OMP_FLUSH: name = "FLUSH"; break; > case EXEC_OMP_MASTER: name = "MASTER"; break; > case EXEC_OMP_ORDERED: name = "ORDERED"; break; > +case EX