re PR fortran/18157 (ice-on-valid code, pointer to user-defined type, fold-struct.c)
authorAndrew Pinski <pinskia@physics.uc.edu>
Wed, 2 Nov 2005 21:01:54 +0000 (21:01 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 2 Nov 2005 21:01:54 +0000 (13:01 -0800)
commiteca18fb4b61a16634e61b7cf281ab65ef3292a74
tree7c218f214ca42e611a74be01c9d0e04bc0df3d72
parent86414779a6d1a126eca6281af2dffada41e4fab3
re PR fortran/18157 (ice-on-valid code, pointer to user-defined type, fold-struct.c)

2005-11-02  Andrew Pinski  <pinskia@physics.uc.edu>

        PR fortran/18157
        * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
        * gfortran.fortran-torture/compile/defined_type_2.f90: New
        test.
        * gfortran.fortran-torture/compile/defined_type_3.f90:
        New test.

2005-11-02  Andrew Pinski  <pinskia@physics.uc.edu>

        PR fortran/18157
        * trans-array.c (gfc_conv_resolve_dependencies): Use the correct
        type for the temporary array.
        * trans-expr.c (gfc_trans_assignment): Pass lss
        instead of lss_section
        to gfc_conv_resolve_dependencies to get the
        correct type.

From-SVN: r106396
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.fortran-torture/compile/defined_type_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/defined_type_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.fortran-torture/compile/defined_type_3.f90 [new file with mode: 0644]