]> gcc.gnu.org Git - gcc.git/commit
backport: re PR fortran/86421 (OpenMP declare simd linear ref in module causes gfortr...
authorJakub Jelinek <jakub@redhat.com>
Fri, 12 Oct 2018 14:47:57 +0000 (16:47 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 12 Oct 2018 14:47:57 +0000 (16:47 +0200)
commit5f70207f6b04dcc141b79f0a59191f7c6f03f8f3
tree256a8d3d4ed20cb735adad4276e3ad63a5e042ef
parent923b01be8ed296ce2a24a28dae5b3c0d1e5fcdea
backport: re PR fortran/86421 (OpenMP declare simd linear ref in module causes gfortran to bail out)

Backported from mainline
2018-07-10  Jakub Jelinek  <jakub@redhat.com>

PR fortran/86421
* module.c (omp_declare_simd_clauses): Add LINEAR with _REF, _VAL and
_UVAL suffixes.
(mio_omp_declare_simd): Save and restore ref, val and uval modifiers
on linear clauses.  Initialize n->where to gfc_current_locus.

* gfortran.dg/vect/pr86421.f90: New test.

From-SVN: r265106
gcc/fortran/ChangeLog
gcc/fortran/module.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/vect/pr86421.f90 [new file with mode: 0644]
This page took 0.068529 seconds and 5 git commands to generate.