diff options
author | Steven G. Kargl <kargl@gcc.gnu.org> | 2017-11-04 00:34:40 +0000 |
---|---|---|
committer | Steven G. Kargl <kargl@gcc.gnu.org> | 2017-11-04 00:34:40 +0000 |
commit | 9cfdd48417dce7d29a410510d2fb0e9b74b66878 (patch) | |
tree | 7d73f7805a210e37799ecbeba06b8b41e8506e2e /gcc/fortran/trans.c | |
parent | da768c5b5cb0a187ae01d2c12e7f7323ee77734c (diff) | |
download | gcc-9cfdd48417dce7d29a410510d2fb0e9b74b66878.zip gcc-9cfdd48417dce7d29a410510d2fb0e9b74b66878.tar.gz gcc-9cfdd48417dce7d29a410510d2fb0e9b74b66878.tar.bz2 |
re PR fortran/82796 (Private+equivalence in used module breaks compilation of pure function)
2017-11-01 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/82796
* resolve.c (resolve_equivalence): An entity in a common block within
a module cannot appear in an equivalence statement if the entity is
with a pure procedure.
2017-11-01 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/82796
* gfortran.dg/equiv_pure.f90: New test.
From-SVN: r254403
Diffstat (limited to 'gcc/fortran/trans.c')
0 files changed, 0 insertions, 0 deletions