]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fortran/trans-openmp.c
re PR fortran/34247 (ICE in omp_add_variable, at gimplify.c:4677)
authorJakub Jelinek <jakub@redhat.com>
Wed, 28 Nov 2007 19:43:03 +0000 (20:43 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 28 Nov 2007 19:43:03 +0000 (20:43 +0100)
commit36cefd39222098287e7bfbcfca5b2450673432fa
tree983d51c5ea1343eb0959c7bdd9ac398b2bed5efa
parent1661473b7f96b42c272b8bf8945ece6b60a2d5b2
re PR fortran/34247 (ICE in omp_add_variable, at gimplify.c:4677)

* trans-expr.c (gfc_trans_string_copy): Convert both dest and
src to void *.

PR fortran/34247
* trans-openmp.c (gfc_omp_privatize_by_reference): For REFERENCE_TYPE
pass by reference only PARM_DECLs or non-artificial decls.

From-SVN: r130492
gcc/fortran/ChangeLog
gcc/fortran/trans-expr.c
gcc/fortran/trans-openmp.c