From 009e3ea202f251c6e8acfac780f01658d0493d4c Mon Sep 17 00:00:00 2001 From: Prabhanjan Kambadur Date: Tue, 20 Jan 2004 06:10:30 +0000 Subject: [PATCH] Adding MPI_A* functions. Now the list of MPI functions beginning with an A is complete This commit was SVN r490. --- src/mpi/interface/c/Makefile.am | 15 +++++++++++++++ src/mpi/interface/c/profile/Makefile.am | 15 +++++++++++++++ src/mpi/interface/c/profile/defines.h | 23 ++++++++++++++++++++++- 3 files changed, 52 insertions(+), 1 deletion(-) diff --git a/src/mpi/interface/c/Makefile.am b/src/mpi/interface/c/Makefile.am index 2381ad35c1..5ff2755ebb 100644 --- a/src/mpi/interface/c/Makefile.am +++ b/src/mpi/interface/c/Makefile.am @@ -56,7 +56,22 @@ libmpi_c_la_LIBADD = \ $(pmpi_lib) libmpi_c_mpi_la_SOURCES = \ + abort.c \ + accumulate.c \ + add_error_class.c \ + add_error_code.c \ + add_error_string.c \ + address.c \ + allgather.c \ + allgatherv.c \ alloc_mem.c \ + allreduce.c \ + alltoall.c \ + alltoallv.c \ + alltoallw.c \ + attr_delete.c \ + attr_get.c \ + attr_put.c \ comm_get_name.c \ comm_set_name.c \ finalize.c \ diff --git a/src/mpi/interface/c/profile/Makefile.am b/src/mpi/interface/c/profile/Makefile.am index 0b99287be0..78922fbca7 100644 --- a/src/mpi/interface/c/profile/Makefile.am +++ b/src/mpi/interface/c/profile/Makefile.am @@ -29,7 +29,22 @@ noinst_LTLIBRARIES = $(pmpi_lib) headers = defines.h nodist_libmpi_c_pmpi_la_SOURCES = \ + pabort.c \ + paccumulate.c \ + padd_error_class.c \ + padd_error_code.c \ + padd_error_string.c \ + paddress.c \ + pallgather.c \ + pallgatherv.c \ palloc_mem.c \ + pallreduce.c \ + palltoall.c \ + palltoallv.c \ + palltoallw.c \ + pattr_delete.c \ + pattr_get.c \ + pattr_put.c \ pcomm_get_name.c \ pcomm_set_name.c \ pfinalize.c \ diff --git a/src/mpi/interface/c/profile/defines.h b/src/mpi/interface/c/profile/defines.h index e4971d07b3..5bd179e4f4 100644 --- a/src/mpi/interface/c/profile/defines.h +++ b/src/mpi/interface/c/profile/defines.h @@ -10,8 +10,29 @@ * this file will replace all MPI_* symbols with * PMPI_* symbols */ - +#define MPI_Abort PMPI_Abort +#define MPI_Accumulate PMPI_Accumulate +#define MPI_Add_error_class PMPI_Add_error_class +#define MPI_Add_error_code PMPI_Add_error_code +#define MPI_Add_error_string PMPI_Add_error_string +#define MPI_Address PMPI_Address +#define MPI_Allgather PMPI_Allgather +#define MPI_Allgatherv PMPI_Allgatherv +#define MPI_Allgatherw PMPI_Allgatherw #define MPI_Alloc_mem PMPI_Alloc_mem +#define MPI_Allreduce PMPI_Allreduce +#define MPI_Alltoall PMPI_Alltoall +#define MPI_Alltoallv PMPI_Alltoallv +#define MPI_Alltoallw PMPI_Alltoallw +#define MPI_Attr_delete PMPI_Attr_delete +#define MPI_Attr_get PMPI_Attr_get +#define MPI_Attr_put PMPI_Attr_put +#define MPI_Barrier PMPI_Barrier +#define MPI_Bcast PMPI_Bcast +#define MPI_Bsend_init PMPI_Bsend_init +#define MPI_Bsend PMPI_Bsend +#define MPI_Buffer_attach PMPI_Buffer_attach +#define MPI_Buffer_detach PMPI_Buffer_detach #define MPI_Comm_get_name PMPI_Comm_get_name #define MPI_Comm_set_name PMPI_Comm_set_name #define MPI_Finalize PMPI_Finalize