re PR fortran/54147 ([F03] Interface checks for PPCs & deferred TBPs)
authorJanus Weil <janus@gcc.gnu.org>
Thu, 2 Aug 2012 08:57:58 +0000 (10:57 +0200)
committerJanus Weil <janus@gcc.gnu.org>
Thu, 2 Aug 2012 08:57:58 +0000 (10:57 +0200)
commitb6a45605019bfe2fe588961c6959630f8b9deed0
tree474d74292af17992991fcdd0126392a5776ef88d
parent46eb666a79f04e992bd3405b0bb9a464cd8a2802
re PR fortran/54147 ([F03] Interface checks for PPCs & deferred TBPs)

2012-08-02  Janus Weil  <janus@gcc.gnu.org>

PR fortran/54147
* resolve.c (check_proc_interface): New routine for PROCEDURE interface
checks.
(resolve_procedure_interface,resolve_typebound_procedure,
resolve_fl_derived0): Call it.

2012-08-02  Janus Weil  <janus@gcc.gnu.org>

PR fortran/54147
* gfortran.dg/abstract_type_6.f03: Modified.
* gfortran.dg/proc_ptr_comp_3.f90: Modified.
* gfortran.dg/proc_ptr_comp_35.f90: New.
* gfortran.dg/typebound_proc_9.f03: Modified.
* gfortran.dg/typebound_proc_26.f90: New.

From-SVN: r190069
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/abstract_type_6.f03
gcc/testsuite/gfortran.dg/proc_ptr_comp_3.f90
gcc/testsuite/gfortran.dg/proc_ptr_comp_35.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/typebound_proc_26.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/typebound_proc_9.f03