gcc/gcc fortran/ChangeLog.gomp fortran/trans.h ...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Tue Oct 18 06:56:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gomp-20050608-branch
Changes by: jakub@gcc.gnu.org 2005-10-18 06:56:46
Modified files:
gcc/fortran : ChangeLog.gomp trans.h trans-openmp.c
trans-stmt.h f95-lang.c
gcc : ChangeLog.gomp omp-low.c langhooks.h
langhooks.c langhooks-def.h
Log message:
* langhooks.h (struct lang_hooks_for_decls): Add
omp_privatize_by_reference hook.
* langhooks-def.h (lhd_omp_privatize_by_reference): New prototype.
(LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE): Define.
(LANG_HOOKS_DECLS): Add LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE.
* langhooks.c (lhd_omp_privatize_by_reference): New function.
* omp-low.c (is_reference): Call omp_privatize_by_reference
langhook.
fortran/
* trans.h (gfc_omp_privatize_by_reference): New prototype.
* f95-lang.c (LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE): Redefine
to gfc_omp_privatize_by_reference.
* trans-openmp.c (gfc_omp_privatize_by_reference): New function.
* trans-stmt.h (gfc_trans_omp_directive): Add comment.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.gomp.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.20&r2=1.1.2.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.27.4.5&r2=1.27.4.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-openmp.c.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.12&r2=1.1.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/trans-stmt.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.4.48.3&r2=1.4.48.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/f95-lang.c.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.36.4.7&r2=1.36.4.8
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.84&r2=1.1.6.85
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.22&r2=1.1.2.23
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/langhooks.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.106.4.2&r2=1.106.4.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/langhooks.c.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.82.4.2&r2=1.82.4.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/langhooks-def.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.98.6.2&r2=1.98.6.3
More information about the Gcc-cvs
mailing list