aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/ChangeLog
diff options
context:
space:
mode:
authorJanus Weil <janus@gcc.gnu.org>2009-11-05 16:31:07 +0100
committerJanus Weil <janus@gcc.gnu.org>2009-11-05 16:31:07 +0100
commit4b7dd692c22b6fcef9d5f4178d0e9668c03e2941 (patch)
tree02287a8f3acb6b68ce238799e00e9fa3d9058b60 /gcc/fortran/ChangeLog
parent5ddf0258515492f285e8bda0c4bb8c2219979d7a (diff)
downloadgcc-4b7dd692c22b6fcef9d5f4178d0e9668c03e2941.zip
gcc-4b7dd692c22b6fcef9d5f4178d0e9668c03e2941.tar.gz
gcc-4b7dd692c22b6fcef9d5f4178d0e9668c03e2941.tar.bz2
re PR fortran/41556 ([OOP] Errors in applying operator/assignment to an abstract type)
2009-11-05 Janus Weil <janus@gcc.gnu.org> PR fortran/41556 * interface.c (matching_typebound_op,gfc_extend_assign): Handle CLASS variables. 2009-11-05 Janus Weil <janus@gcc.gnu.org> PR fortran/41556 * gfortran.dg/class_12.f03: New test. From-SVN: r153946
Diffstat (limited to 'gcc/fortran/ChangeLog')
-rw-r--r--gcc/fortran/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index dca8031..3a1aa63 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,6 +1,12 @@
2009-11-05 Janus Weil <janus@gcc.gnu.org>
PR fortran/41556
+ * interface.c (matching_typebound_op,gfc_extend_assign): Handle CLASS
+ variables.
+
+2009-11-05 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/41556
PR fortran/41873
* resolve.c (resolve_function,resolve_call): Prevent abstract interfaces
from being called, but allow deferred type-bound procedures with