• burnus's avatar
    2011-08-25 Tobias Burnus <burnus@net-b.de> · 7dce33fe
    burnus authored
            * trans-array.c (gfc_conv_descriptor_token): Add assert.
            * trans-decl.c (gfc_build_qualified_array,
            create_function_arglist): Handle assumed-shape arrays.
            * trans-expr.c (gfc_conv_procedure_call): Ditto.
            * trans-types.c (gfc_get_array_descriptor_base): Ditto, don't
            add "caf_token" to assumed-shape descriptors, new akind argument.
            (gfc_get_array_type_bounds): Pass akind.
            * trans.h (lang_decl): New elements caf_offset and token.
            (GFC_DECL_TOKEN, GFC_DECL_CAF_OFFSET): New macros.
    
    2011-08-25  Tobias Burnus  <burnus@net-b.de>
    
            * gfortran.dg/coarray_lib_token_4.f90: New.
    
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178069 138bc75d-0d04-0410-961f-82ee72b054a4
    7dce33fe
trans-expr.c 192 KB