OSDN Git Service

2011-12-03 Tobias Burnus <burnus@net-b.de>
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Dec 2011 11:03:30 +0000 (11:03 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Dec 2011 11:03:30 +0000 (11:03 +0000)
commitdd0cebe16d840e2a8ccb82a0f9367a66edf56789
treeda9bfc5a55ce02996170af86a28a72042901bfd9
parent63d12187eec83df16ab703a4a5de5ee6daaf106a
2011-12-03  Tobias Burnus  <burnus@net-b.de>

        * check.c (gfc_check_move_alloc): Allow nonpolymorphic
        FROM with polymorphic TO.
        * trans-intrinsic.c (conv_intrinsic_move_alloc): Handle
        nonpolymorphic FROM with polymorphic TO.

2011-12-03  Tobias Burnus  <burnus@net-b.de>

        * gfortran.dg/select_type_23.f03: Revert Rev. 181801,
        i.e. remove the dg-error line.
        * gfortran.dg/move_alloc_5.f90: Ditto and change back
        to dg-do run.
        * gfortran.dg/move_alloc_9.f90: New.
        * gfortran.dg/move_alloc_10.f90: New

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181966 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/check.c
gcc/fortran/trans-intrinsic.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/move_alloc_10.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/move_alloc_5.f90
gcc/testsuite/gfortran.dg/move_alloc_9.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/select_type_23.f03