2018-07-05 Paul Thomas <pault@gcc.gnu.org>
commit3f6823abf8d0ce23804dfbfe32c6250824501ef6
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jul 2018 16:27:38 +0000 (5 16:27 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jul 2018 16:27:38 +0000 (5 16:27 +0000)
tree6111bca9d108092f39cc4c754a3e30762f6e3eef
parent7966d2b92e2586ed2c0bcb63f9d4ee8ef7aacd76
2018-07-05  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/86408
* resolve.c.c (resolve_contained_fntype): Reference to C418 is
in F2008 and not F2003.
(resolve_function): Ditto in error message. Also, exclude
deferred character length results from the error.

2018-07-05  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/86408
* gfortran.dg/deferred_character_20.f90: New test.

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