fortran/
authormikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2012 16:45:55 +0000 (16:45 +0000)
committermikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2012 16:45:55 +0000 (16:45 +0000)
commit6fe2a89d24424512af1d4474c2741481f92dd1cb
tree5c06ec0e03bb0ba229ec6bc79ac71362f4c78f3c
parenta63bcd97bbf68ea5df42a289da3ca5e1b5e471ab
fortran/
PR fortran/47586
* trans-expr.c (expr_is_variable): Handle regular, procedure pointer,
and typebound functions returning a data pointer.

testsuite/
PR fortran/47586
* gfortran.dg/typebound_proc_20.f90: Enable runtime test.
* gfortran.dg/typebound_proc_27.f03: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190394 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/typebound_proc_20.f90
gcc/testsuite/gfortran.dg/typebound_proc_27.f03 [new file with mode: 0644]