re PR fortran/46067 ([F03] invalid procedure pointer assignment not detected)
authorJanus Weil <janus@gcc.gnu.org>
Thu, 21 Oct 2010 09:25:17 +0000 (11:25 +0200)
committerJanus Weil <janus@gcc.gnu.org>
Thu, 21 Oct 2010 09:25:17 +0000 (11:25 +0200)
commitacee84866682d56e06be28e1d81e399214cde5f6
tree3e58f9853e10a350cd0ff2a572637e5c60ee49f8
parent5490de28a24febd89bed4bb027d5013c4e6ee83c
re PR fortran/46067 ([F03] invalid procedure pointer assignment not detected)

2010-10-21  Janus Weil  <janus@gcc.gnu.org>

PR fortran/46067
* interface.c (gfc_compare_interfaces): Switch arguments of type
comparison (important for polymorphic variables).

2010-10-21  Janus Weil  <janus@gcc.gnu.org>

PR fortran/46067
* gfortran.dg/dummy_procedure_4.f90: New.
* gfortran.dg/proc_ptr_30.f90: New.

From-SVN: r165755
gcc/fortran/ChangeLog
gcc/fortran/interface.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/dummy_procedure_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/proc_ptr_30.f90 [new file with mode: 0644]