diff options
author | Daniel Carrera <dcarrera@gmail.com> | 2011-06-16 23:09:36 +0000 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2011-06-17 01:09:36 +0200 |
commit | 0a1138af63725af5098e259237492b819631e05b (patch) | |
tree | 1a0780f50a63ba3471f12fc0843bb7bd1dcd422b /libjava | |
parent | e9f389f0da308bdb9259afc8be4b7b207acd3900 (diff) | |
download | gcc-0a1138af63725af5098e259237492b819631e05b.zip gcc-0a1138af63725af5098e259237492b819631e05b.tar.gz gcc-0a1138af63725af5098e259237492b819631e05b.tar.bz2 |
single.c (_gfortran_caf_register): Store the address of all static coarrays in a linked list.
2011-06-17 Daniel Carrera <dcarrera@gmail.com>
* caf/single.c (_gfortran_caf_register): Store the address
of all static coarrays in a linked list.
(_gfortran_caf_finalize): Free memory of staic coarrays.
* caf/mpi.c (_gfortran_caf_register): Store the address
of all static coarrays in a linked list. Initialize MPI
if necessary.
(_gfortran_caf_finalize): Free memory of staic coarrays.
(_gfortran_caf_init): Check if MPI is already initialized
before initializing again.
* caf/libcaf.h: Add a type to caf_register_t to distinguish
static coarrays and add the type caf_static_t to make the
linked list of static coarrays.
From-SVN: r175124
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions