2017-10-18 Paul Thomas <pault@gcc.gnu.org>
commit1650ce2f96ad78ed3c47cddf8b71962954f5a5a8
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 08:55:27 +0000 (18 08:55 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 08:55:27 +0000 (18 08:55 +0000)
treefd3c94ed0ddeea9c01879839f77bc413085d7183
parent6e2a63803cdbf8d6c9558445b76977240af16423
2017-10-18  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/82550
* trans_decl.c (gfc_get_symbol_decl): Procedure symbols that
have the 'used_in_submodule' attribute should be processed by
'gfc_get_extern_function_decl'.

2017-10-18  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/82550
* gfortran.dg/submodule_30.f08 : New test.

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