This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-10 in repository gcc.
from 4b339407ad4 OpenMP: Support 'lastprivate (conditional:' in Fortran new a477484ea40 Fortran: Fix for OpenMP's 'lastprivate(conditional:' new 835160b024c OpenMP: Handle order(concurrent) clause in gfortran new ade8db2028e Fortran: Add support for OpenMP's nontemporal clause new cee7f178c9b OpenMP: Add 'omp requires' to Fortran (mostly parsing) new 8ec8095634c gcc/fortran/module.c: Fix indentation
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/fortran/ChangeLog.omp | 61 +++++ gcc/fortran/dump-parse-tree.c | 3 + gcc/fortran/gfortran.h | 33 ++- gcc/fortran/match.h | 1 + gcc/fortran/module.c | 73 +++++- gcc/fortran/openmp.c | 262 ++++++++++++++++++++- gcc/fortran/parse.c | 53 ++++- gcc/fortran/trans-openmp.c | 27 ++- gcc/testsuite/ChangeLog.omp | 39 +++ .../gfortran.dg/gomp/lastprivate-conditional-3.f90 | 12 +- gcc/testsuite/gfortran.dg/gomp/nontemporal-1.f90 | 25 ++ gcc/testsuite/gfortran.dg/gomp/nontemporal-2.f90 | 26 ++ gcc/testsuite/gfortran.dg/gomp/order-3.f90 | 227 ++++++++++++++++++ gcc/testsuite/gfortran.dg/gomp/order-4.f90 | 34 +++ gcc/testsuite/gfortran.dg/gomp/requires-1.f90 | 13 + gcc/testsuite/gfortran.dg/gomp/requires-2.f90 | 14 ++ gcc/testsuite/gfortran.dg/gomp/requires-3.f90 | 4 + gcc/testsuite/gfortran.dg/gomp/requires-4.f90 | 36 +++ gcc/testsuite/gfortran.dg/gomp/requires-5.f90 | 16 ++ gcc/testsuite/gfortran.dg/gomp/requires-6.f90 | 16 ++ gcc/testsuite/gfortran.dg/gomp/requires-7.f90 | 41 ++++ gcc/testsuite/gfortran.dg/gomp/requires-8.f90 | 22 ++ gcc/testsuite/gfortran.dg/gomp/requires-9.f90 | 85 +++++++ 23 files changed, 1102 insertions(+), 21 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/gomp/nontemporal-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/nontemporal-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/order-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-7.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-8.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/requires-9.f90