2011-08-07 Janus Weil <janus@gcc.gnu.org>
commit39c7c892a9d5331a31031fb0af0947b34a6a5559
authorjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 7 Aug 2011 20:59:16 +0000 (7 20:59 +0000)
committerjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 7 Aug 2011 20:59:16 +0000 (7 20:59 +0000)
treedc68c0720cc893fefa9aad630b6a9958f8466d70
parent5528562fe70cd7bc5d734b621bb421347e909064
2011-08-07  Janus Weil  <janus@gcc.gnu.org>
    Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/49638
* dependency.c (are_identical_variables): For dummy arguments only
check for equal names, not equal symbols.
* interface.c (gfc_check_typebound_override): Add checking for rank
and character length.

2011-08-07  Janus Weil  <janus@gcc.gnu.org>

PR fortran/49638
* gfortran.dg/typebound_override_1.f90: New.

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