------- Comment #21 from burnus at gcc dot gnu dot org  2010-04-27 08:41 -------
Subject: Bug 18918

Author: burnus
Date: Tue Apr 27 08:41:00 2010
New Revision: 158768

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158768
Log:
2010-04-27  Tobias Burnus  <bur...@net-b.de>

        PR fortran/18918
        * resolve.c (resolve_allocate_expr): Allow array coarrays.
        * trans-types.h (gfc_get_array_type_bounds): Update prototype.
        * trans-types.c (gfc_get_array_type_bounds,
        gfc_get_array_descriptor_base): Add corank argument.
        * trans-array.c (gfc_array_init_size): Handle corank.
        (gfc_trans_create_temp_array, gfc_array_allocate,
        gfc_conv_expr_descriptor): Add corank argument to call.
        * trans-stmt.c (gfc_trans_pointer_assign_need_temp): Ditto.

2010-04-27  Tobias Burnus  <bur...@net-b.de>

        PR fortran/18918
        * gfortran.dg/coarray_7.f90: Modified and removed obsolete
        tests.
        * gfortran.dg/coarray_12.f90: New.


Added:
    trunk/gcc/testsuite/gfortran.dg/coarray_12.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/resolve.c
    trunk/gcc/fortran/trans-array.c
    trunk/gcc/fortran/trans-stmt.c
    trunk/gcc/fortran/trans-types.c
    trunk/gcc/fortran/trans-types.h
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/coarray_7.f90


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18918

Reply via email to