OSDN Git Service

2009-01-05 Paul Thomas <pault@gcc.gnu.org>
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Jan 2009 23:17:37 +0000 (23:17 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Jan 2009 23:17:37 +0000 (23:17 +0000)
commit499335e482fcd12c300381a799e9af36a166de5b
treeb3246ca0a9ecb2c3725a7c60fd783e01c918f445
parent968fd835d6eba899f937a1342b0a497b6188177e
2009-01-05  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/38665
* gfortran.h : Add bit to gfc_expr 'user_operator'
* interface.c (gfc_extend_expr): Set the above if the operator
is substituted by a function.
* resolve.c (check_host_association): Return if above is set.

2009-01-05  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/38665
* gfortran.dg/host_assoc_function_5.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143064 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/gfortran.h
gcc/fortran/interface.c
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/host_assoc_function_5.f90 [new file with mode: 0644]