aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/ChangeLog
diff options
context:
space:
mode:
authorSteven G. Kargl <kargl@gcc.gnu.org>2017-11-04 00:34:40 +0000
committerSteven G. Kargl <kargl@gcc.gnu.org>2017-11-04 00:34:40 +0000
commit9cfdd48417dce7d29a410510d2fb0e9b74b66878 (patch)
tree7d73f7805a210e37799ecbeba06b8b41e8506e2e /gcc/fortran/ChangeLog
parentda768c5b5cb0a187ae01d2c12e7f7323ee77734c (diff)
downloadgcc-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/ChangeLog')
-rw-r--r--gcc/fortran/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 4677cec..f653267 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2017-11-03 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-10-31 Jim Wilson <wilson@tuliptree.org>
* parse.c (unexpected_eof): Call gcc_unreachable before return.