This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc gcc/ChangeLog.gomp gcc/omp-low.c libgomp/C ...
- From: jakub at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 12 Oct 2005 18:14:33 -0000
- Subject: gcc gcc/ChangeLog.gomp gcc/omp-low.c libgomp/C ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gomp-20050608-branch
Changes by: jakub@gcc.gnu.org 2005-10-12 18:14:33
Modified files:
gcc : ChangeLog.gomp omp-low.c
libgomp : ChangeLog
Added files:
libgomp/testsuite/libgomp.fortran: reference1.f90
Log message:
* omp-low.c (omp_copy_decl_2): New function.
(omp_copy_decl_1): Use it.
(install_var_private): Handle REFERENCE_TYPE private variables.
(build_reduction_init): Add type argument.
(expand_rec_input_clauses): Expand initializers of context block
variables. Handle REFERENCE_TYPE variables. Adjust
build_reduction_init caller.
(expand_reduction_clauses, expand_copyprivate_clauses,
expand_send_clauses): Handle REFERENCE_TYPE variables.
libgomp/
* testsuite/libgomp.fortran/reference1.f90: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.gomp.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.6.77&r2=1.1.6.78
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/omp-low.c.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.18&r2=1.1.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.6.28&r2=1.1.6.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/testsuite/libgomp.fortran/reference1.f90.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=NONE&r2=1.1.2.1