-
- Downloads
check.c (gfc_check_present): Allow coarrays.
2011-07-21 Tobias Burnus <burnus@net-b.de> * check.c (gfc_check_present): Allow coarrays. * trans-array.c (gfc_conv_array_ref): Avoid casting when a pointer is wanted. * trans-decl.c (create_function_arglist): For -fcoarray=lib, handle hidden token and offset arguments for nondescriptor coarrays. * trans-expr.c (get_tree_for_caf_expr): New function. (gfc_conv_procedure_call): For -fcoarray=lib pass the token and offset for nondescriptor coarray dummies. * trans.h (lang_type): Add caf_offset tree. (GFC_TYPE_ARRAY_CAF_OFFSET): New macro. 2011-07-21 Tobias Burnus <burnus@net-b.de> * gfortran.dg/coarray_lib_token_1.f90: New. From-SVN: r176562
Showing
- gcc/fortran/ChangeLog 14 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/check.c 3 additions, 1 deletiongcc/fortran/check.c
- gcc/fortran/trans-array.c 4 additions, 3 deletionsgcc/fortran/trans-array.c
- gcc/fortran/trans-decl.c 42 additions, 0 deletionsgcc/fortran/trans-decl.c
- gcc/fortran/trans-expr.c 81 additions, 0 deletionsgcc/fortran/trans-expr.c
- gcc/fortran/trans.h 2 additions, 0 deletionsgcc/fortran/trans.h
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/coarray_lib_token_1.f90 88 additions, 0 deletionsgcc/testsuite/gfortran.dg/coarray_lib_token_1.f90
Loading
Please register or sign in to comment