[multiple changes]
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Sun, 24 Jan 2016 22:18:20 +0000 (22:18 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Sun, 24 Jan 2016 22:18:20 +0000 (22:18 +0000)
commit1d10121630ae1181611e6fde41ab89c507326564
treec4b2fa7e6c57bcfb7985990569b0be1ef4d640b7
parenta220f43d1154946c71a2208bd13fa10c945fcef5
[multiple changes]

2016-01-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/69397
PR fortran/68442
* interface.c (gfc_arglist_matches_symbol): Replace assert with
a return false if not a procedure.
* resolve.c (resolve_generic_f): Test if we are resolving an
initialization expression and adjust error message accordingly.

2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/69397
PR fortran/68442
* gfortran.dg/interface_38.f90: New test.
* gfortran.dg/interface_39.f90: New test.

From-SVN: r232780
gcc/fortran/ChangeLog
gcc/fortran/interface.c
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/interface_38.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/interface_39.f90 [new file with mode: 0644]