2015-06-03 Russell Whitesides <russelldub@gmail.com>
commitbed86f06ac37896c9a54bd90ee10e215143d7c67
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Jun 2015 16:54:53 +0000 (5 16:54 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Jun 2015 16:54:53 +0000 (5 16:54 +0000)
treea0e126c4948d37e3b7aee1084b445bde8dd93a61
parent086611731282e00fed57aea558d908921a5dd314
2015-06-03  Russell Whitesides  <russelldub@gmail.com>
    Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/40958
PR fortran/60780
PR fortran/66377
* module.c (load_equiv): Add check for loading duplicate EQUIVALENCEs
from different modules.  Eliminate the pruning of unused
equivalence-objects

2015-06-03  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/66377
gfortran.dg/equiv_9.f90: New test.

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