From 7c500bdd5fcfcc68934ec1e89d22cbb293a270e0 Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 21 Apr 2010 11:57:42 +0000 Subject: [PATCH] PR middle-end/43570 * omp-low.c (scan_sharing_clauses): Don't scan_omp_op OMP_CLAUSE_DECL for OMP_CLAUSE_COPYPRIVATE. (lower_copyprivate_clauses): Use private var in outer context instead of original var. Make sure the types are correct for VLAs. * testsuite/libgomp.fortran/vla8.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158594 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 9 +++++++++ libgomp/ChangeLog | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 34eff7c6b93..66c7065e8d2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2010-04-21 Jakub Jelinek + + PR middle-end/43570 + * omp-low.c (scan_sharing_clauses): Don't scan_omp_op + OMP_CLAUSE_DECL for OMP_CLAUSE_COPYPRIVATE. + (lower_copyprivate_clauses): Use private var in outer + context instead of original var. Make sure the types + are correct for VLAs. + 2010-04-21 Richard Guenther * tree-ssa-structalias.c (do_ds_constraint): Avoid escaping diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 95c1f00cac9..2b267e437a8 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2010-04-21 Jakub Jelinek + + PR middle-end/43570 + * testsuite/libgomp.fortran/vla8.f90: New test. + 2010-04-20 Jakub Jelinek PR libgomp/43706 -- 2.11.0