From f1b8a69571fba2dbbeb062f49018300c0d241b17 Mon Sep 17 00:00:00 2001 From: jakub Date: Mon, 19 Apr 2010 21:51:28 +0000 Subject: [PATCH] PR fortran/43339 * openmp.c (gfc_resolve_do_iterator): Only make iteration vars for sequential loops private in the innermost containing task region. * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars of sequential loops being private only in the innermost containing task region. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158528 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/fortran/ChangeLog | 6 ++++++ gcc/testsuite/ChangeLog | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 61297f9f12c..b9a4ebbcbd0 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2010-04-19 Jakub Jelinek + + PR fortran/43339 + * openmp.c (gfc_resolve_do_iterator): Only make iteration vars for + sequential loops private in the innermost containing task region. + 2010-04-18 Eric Botcazou * f95-lang.c (gfc_init_decl_processing): Remove second argument in call diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c7c47b91b0a..3fba93e0de2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2010-04-19 Jakub Jelinek + PR fortran/43339 + * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars + of sequential loops being private only in the innermost containing + task region. + PR middle-end/43337 * gfortran.dg/gomp/pr43337.f90: New test. -- 2.11.0