2018-03-22 Steven G. Kargl <kargl@gcc.gnu.org>
commitdc38f1d9eb4ea0da66e2a0640a5b46c0e30b92be
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Mar 2018 21:42:07 +0000 (22 21:42 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Mar 2018 21:42:07 +0000 (22 21:42 +0000)
treef47abe155e17a6b3a3886a786d592ec08935e987
parent4953772ecf1cf96734662cf0622a669b993feff9
2018-03-22  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/84922
* decl.c (get_proc_name): If the MODULE prefix appears in interface
body, then it must appear on the contained subroutine or function.
While here, fix nearby mis-indented code.

2018-03-22  Steven G. Kargl  <kargl@gcc.gnu.org

PR fortran/84922
* gfortran.dg/interface_42.f90: New test.
* gfortran.dg/interface_43.f90: New test.

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