2017-02-19 Paul Thomas <pault@gcc.gnu.org>
commit0a56ed2b4c1f0ddd7252e0e321309aeea37cd17e
authorpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Feb 2017 18:27:14 +0000 (19 18:27 +0000)
committerpault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Feb 2017 18:27:14 +0000 (19 18:27 +0000)
tree902eaa7282803c05549571ccaaa973291c2f44a3
parent62ab67868a91f0642690d809eaecb913ef117923
2017-02-19  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/79402
* resolve.c (fixup_unique_dummy): New function.
(gfc_resolve_expr): Call it for dummy variables with a unique
symtree name.

2017-02-19  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/79402
* gfortran.dg/submodule_23.f90: New test.

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