2012-01-05 Paul Thomas <pault@gcc.gnu.org>
commit9749851b819c64f8fa2713afaff318648fa8474c
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jan 2012 21:15:52 +0000 (5 21:15 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jan 2012 21:15:52 +0000 (5 21:15 +0000)
tree31b9d65f981832104905adc6a62d92f7429f99fe
parentc51e61e75537f91f203a460a316247f84c17cbb5
2012-01-05  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/PR48946
* resolve.c (resolve_typebound_static): If the typebound
procedure is 'deferred' try to find the correct specific
procedure in the derived type operator space itself.

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

PR fortran/PR48946
* gfortran.dg/typebound_operator_9.f03: This is now a copy of
the old typebound_operator_8.f03.
* gfortran.dg/typebound_operator_8.f03: New version of
typebound_operator_7.f03 with 'u' a derived type instead of a
class object.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182929 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/typebound_operator_8.f03
gcc/testsuite/gfortran.dg/typebound_operator_9.f03 [copied from gcc/testsuite/gfortran.dg/typebound_operator_8.f03 with 100% similarity]