diff options
author | Tobias Burnus <burnus@net-b.de> | 2013-07-30 09:18:54 +0200 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2013-07-30 09:18:54 +0200 |
commit | b882aaa84d700fc91c00ad314e876ce40aab370b (patch) | |
tree | 73dced4e09b669c48b2b9e9dd25db72d0c002a75 /gcc/fortran/interface.c | |
parent | 14a8763670981928cef330b7bf8c0244bb982a29 (diff) | |
download | gcc-b882aaa84d700fc91c00ad314e876ce40aab370b.zip gcc-b882aaa84d700fc91c00ad314e876ce40aab370b.tar.gz gcc-b882aaa84d700fc91c00ad314e876ce40aab370b.tar.bz2 |
re PR fortran/57530 ([OOP] Wrongly rejects type_pointer => class_target (which have identical declared type))
2013-07-30 Tobias Burnus <burnus@net-b.de>
PR fortran/57530
* trans-expr.c (gfc_trans_class_assign): Handle CLASS array
functions.
(gfc_trans_pointer_assign): Ditto and support pointer assignment
of a polymorphic var to a nonpolymorphic var.
2013-07-30 Tobias Burnus <burnus@net-b.de>
PR fortran/57530
* gfortran.dg/pointer_assign_8.f90: New.
* gfortran.dg/pointer_assign_9.f90: New.
* gfortran.dg/pointer_assign_10.f90: New.
* gfortran.dg/pointer_assign_11.f90: New.
From-SVN: r201328
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions