diff options
author | Tobias Burnus <tobias@codesourcery.com> | 2021-08-23 15:18:37 +0200 |
---|---|---|
committer | Tobias Burnus <tobias@codesourcery.com> | 2021-08-23 15:29:49 +0200 |
commit | 57a9e63c96fca56299d7a52f6712e2d9290c197e (patch) | |
tree | d9b0762fcf800567baa0cce7cfebc57ef8ea30e4 /gcc/config.gcc | |
parent | d4de7e32eff0a6363defa50b052d7a30548b6552 (diff) | |
download | gcc-57a9e63c96fca56299d7a52f6712e2d9290c197e.zip gcc-57a9e63c96fca56299d7a52f6712e2d9290c197e.tar.gz gcc-57a9e63c96fca56299d7a52f6712e2d9290c197e.tar.bz2 |
Fortran/OpenMP: Improve duplicate errors
gcc/fortran/ChangeLog:
* openmp.c (gfc_match_dupl_check, gfc_match_dupl_memorder,
gfc_match_dupl_atomic): New.
(gfc_match_omp_clauses): Use them; remove duplicate
'release'/'relaxed' clause matching; improve error dignostic
for 'default'.
gcc/testsuite/ChangeLog:
* gfortran.dg/goacc/asyncwait-1.f95: Update dg-error.
* gfortran.dg/goacc/default-2.f: Update dg-error.
* gfortran.dg/goacc/enter-exit-data.f95: Update dg-error.
* gfortran.dg/goacc/if.f95: Update dg-error.
* gfortran.dg/goacc/parallel-kernels-clauses.f95: Update dg-error.
* gfortran.dg/goacc/routine-6.f90: Update dg-error.
* gfortran.dg/goacc/sie.f95: Update dg-error.
* gfortran.dg/goacc/update-if_present-2.f90: Update dg-error.
* gfortran.dg/gomp/cancel-2.f90: Update dg-error.
* gfortran.dg/gomp/declare-simd-1.f90: Update dg-error.
* gfortran.dg/gomp/error-3.f90: Update dg-error.
* gfortran.dg/gomp/loop-2.f90: Update dg-error.
* gfortran.dg/gomp/masked-2.f90: Update dg-error.
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions