diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-03-30 19:54:05 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-03-30 19:54:05 +0200 |
commit | 6c384511a36aa97eda218a2935fe3a14720e3b59 (patch) | |
tree | e169c7dce5304cb388868183121b7389a1585e6c /gcc/tree-cfgcleanup.c | |
parent | 744e26e71e5df840ff1fa5e351cadba31e7c29a6 (diff) | |
download | gcc-6c384511a36aa97eda218a2935fe3a14720e3b59.zip gcc-6c384511a36aa97eda218a2935fe3a14720e3b59.tar.gz gcc-6c384511a36aa97eda218a2935fe3a14720e3b59.tar.bz2 |
re PR middle-end/65597 (ICE in build_outer_var_ref, at omp-low.c:1043)
PR fortran/65597
* trans-openmp.c (gfc_trans_omp_do): For !simple simd with explicit
linear clause for the iterator set OMP_CLAUSE_LINEAR_NO_COPYIN.
For implcitly added !simple OMP_CLAUSE_LINEAR set it too. Use step 1
instead of the original step on the new iterator - count.
* testsuite/libgomp.fortran/pr65597.f90: New test.
From-SVN: r221776
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
0 files changed, 0 insertions, 0 deletions