r208580 - in /branches/fortran-caf: gcc/fortran...

burnus@gcc.gnu.org burnus@gcc.gnu.org
Fri Mar 14 20:58:00 GMT 2014


Author: burnus
Date: Fri Mar 14 20:58:09 2014
New Revision: 208580

URL: http://gcc.gnu.org/viewcvs?rev=208580&root=gcc&view=rev
Log:
fortran/caf
2014-03-14  Tobias Burnus  <burnus@net-b.de>

        * trans.h (gfc_get_tree_for_caf_expr): Add prototype.
        (gfor_fndecl_caf_send): Declare.
        * trans-decl.c (gfor_fndecl_caf_send): Add.
        (gfc_build_builtin_function_decls): Fix caf_num_image
        decl bug. Build decl for gfor_fndecl_caf_send.
        * trans-expr.c (gfc_get_tree_for_caf_expr): Renamed from
        get_tree_for_caf_expr and made nonstatic.
        (gfc_conv_procedure_call): Update call.

libgfortran/
2014-03-14  Tobias Burnus  <burnus@net-b.de>

        * caf/libcaf.h (caf_token_t): New typedef.
        (caf_static_t, _gfortran_caf_register, _gfortran_caf_deregister):
        Use it.
        (_gfortran_send): New.
        * caf/mpi.c (mpi_token_t, TOKEN): New.
        (_gfortran_caf_register, _gfortran_caf_deregister): Update.
        (_gfortran_caf_init): Fix prototype.
        (_gfortran_caf_send): New stub implementation.
        * caf/single.c (single_token_t, TOKEN): New.
        (_gfortran_caf_register, _gfortran_caf_deregister): Update.
        (_gfortran_caf_send): New; implement it.


Modified:
    branches/fortran-caf/gcc/fortran/ChangeLog.fortran-caf
    branches/fortran-caf/gcc/fortran/trans-decl.c
    branches/fortran-caf/gcc/fortran/trans-expr.c
    branches/fortran-caf/gcc/fortran/trans.h
    branches/fortran-caf/libgfortran/ChangeLog.fortran-caf
    branches/fortran-caf/libgfortran/caf/libcaf.h
    branches/fortran-caf/libgfortran/caf/mpi.c
    branches/fortran-caf/libgfortran/caf/single.c



More information about the Gcc-cvs mailing list