re PR fortran/53643 ([OOP] ICE (segfault) with INTENT(OUT) CLASS array)
authorTobias Burnus <burnus@net-b.de>
Wed, 13 Jun 2012 11:57:45 +0000 (13:57 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 13 Jun 2012 11:57:45 +0000 (13:57 +0200)
commit2be13164c11f39884bc26e941e5c573eacfbe0ac
tree67f38cbb38e172aaf0a78dd217acf0e35e5eea3f
parentd1f6dfe6fb26ad5bc8d7b7cd34199bd5a9cfe59a
re PR fortran/53643 ([OOP] ICE (segfault) with INTENT(OUT) CLASS array)

2012-06-13  Tobias Burnus  <burnus@net-b.de>

        PR fortran/53643
        * trans-decl.c (init_intent_out_dt): Fix for polymorphic arrays.
        * trans-array.c (structure_alloc_comps): Don't loop for
        scalar coarrays.

2012-06-13  Tobias Burnus  <burnus@net-b.de>

        PR fortran/53643
        * gfortran.dg/intent_out_7.f90: New.

From-SVN: r188507
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/intent_out_7.f90 [new file with mode: 0644]