2013-05-31 Tobias Burnus <burnus@net-b.de>
commitab90be9c20ff268418f712bbd403b4fce4a93ddd
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 May 2013 09:41:53 +0000 (31 09:41 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 May 2013 09:41:53 +0000 (31 09:41 +0000)
tree4511aef20055a51c7a4900e5ca7da1efa573f5b8
parent74d6113fd4474f824f1ca7c1330812ad72aa2da7
2013-05-31  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57456
        * trans-array.c (gfc_array_init_size): Use passed type spec,
        when available.
        (gfc_array_allocate): Pass typespec on.
        * trans-array.h (gfc_array_allocate): Update prototype.
        * trans-stmt.c (gfc_trans_allocate): Pass typespec on.

2013-05-31  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57456
        * gfortran.dg/class_array_17.f90: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@199528 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-array.h
gcc/fortran/trans-stmt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/class_array_17.f90 [new file with mode: 0644]