From 979a3251a050c17a0eb59738c33673cd3df35450 Mon Sep 17 00:00:00 2001 From: Prabhanjan Kambadur Date: Thu, 22 Jan 2004 03:29:58 +0000 Subject: [PATCH] Adding datatype functions This commit was SVN r526. --- src/mpi/interface/c/Makefile.am | 10 ++++-- src/mpi/interface/c/profile/Makefile.am | 10 ++++-- src/mpi/interface/c/profile/defines.h | 44 +++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 6 deletions(-) diff --git a/src/mpi/interface/c/Makefile.am b/src/mpi/interface/c/Makefile.am index 68b2b9b97c..2081e5e470 100644 --- a/src/mpi/interface/c/Makefile.am +++ b/src/mpi/interface/c/Makefile.am @@ -121,9 +121,13 @@ libmpi_c_mpi_la_SOURCES = \ comm_test_inter.c \ finalize.c \ free_mem.c \ - init.c - -bogus_stuff = \ + init.c \ + test_cancelled.c \ + test.c \ + testall.c \ + testany.c \ + testsome.c \ + topo_test.c \ type_commit.c \ type_contiguous.c \ type_create_darray.c \ diff --git a/src/mpi/interface/c/profile/Makefile.am b/src/mpi/interface/c/profile/Makefile.am index 3c826200fa..95c7866428 100644 --- a/src/mpi/interface/c/profile/Makefile.am +++ b/src/mpi/interface/c/profile/Makefile.am @@ -94,9 +94,13 @@ nodist_libmpi_c_pmpi_la_SOURCES = \ pcomm_test_inter.c \ pfinalize.c \ pfree_mem.c \ - pinit.c - -bogus_stuff = \ + pinit.c \ + ptest_cancelled.c \ + ptest.c \ + ptestall.c \ + ptestany.c \ + ptestsome.c \ + ptopo_test.c \ ptype_commit.c \ ptype_contiguous.c \ ptype_create_darray.c \ diff --git a/src/mpi/interface/c/profile/defines.h b/src/mpi/interface/c/profile/defines.h index 612d7e2a85..90b05482f4 100644 --- a/src/mpi/interface/c/profile/defines.h +++ b/src/mpi/interface/c/profile/defines.h @@ -77,5 +77,49 @@ #define MPI_Finalize PMPI_Finalize #define MPI_Free_mem PMPI_Free_mem #define MPI_Init PMPI_Init +#define MPI_Test_cancelled PMPI_Test_cancelled +#define MPI_Test PMPI_Test +#define MPI_Testall PMPI_Testall +#define MPI_Testany PMPI_Testany +#define MPI_Testsome PMPI_Testsome +#define MPI_Topo_test PMPI_Topo_test +#define MPI_Type_c2f PMPI_Type_c2f +#define MPI_Type_commit PMPI_Type_commit +#define MPI_Type_contiguous PMPI_Type_contiguous +#define MPI_Type_create_darray PMPI_Type_create_darray +#define MPI_Type_create_f90_complex PMPI_Type_create_complex +#define MPI_Type_create_f90_integer PMPI_Type_create_integer +#define MPI_Type_create_f90_real PMPI_Type_create_f90_real +#define MPI_Type_create_hindexed PMPI_Type_create_hindexed +#define MPI_Type_create_hvector PMPI_Type_create_hvector +#define MPI_Type_create_indexed_block PMPI_Type_create_indexed_block +#define MPI_Type_create_keyval PMPI_Type_create_keyval +#define MPI_Type_create_resized PMPI_create_resized +#define MPI_Type_create_struct PMPI_Type_create_struct +#define MPI_Type_create_subarray PMPI_Type_create_subarray +#define MPI_Type_delete_attr PMPI_Type_delete_attr +#define MPI_Type_dup PMPI_Type_dup +#define MPI_Type_extent PMPI_Type_extent +#define MPI_Type_f2c PMPI_Type_f2c +#define MPI_Type_free_keyval PMPI_Type_free_keyval +#define MPI_Type_free PMPI_Type_free +#define MPI_Type_get_attr PMPI_Type_get_attr +#define MPI_Type_get_contents PMPI_Type_get_contents +#define MPI_Type_get_envelope PMPI_Type_get_envelope +#define MPI_Type_get_extent PMPI_Type_get_extent +#define MPI_Type_get_name PMPI_Type_get_name +#define MPI_Type_get_true_extent PMPI_Type_get_true_extent +#define MPI_Type_hindexed PMPI_Type_hindexed +#define MPI_Type_hvector PMPI_Type_hvector +#define MPI_Type_indexed PMPI_Type_indexed +#define MPI_Type_lb PMPI_Type_lb +#define MPI_Type_match_size PMPI_Type_match_size +#define MPI_Type_set_attr PMPI_Type_set_attr +#define MPI_Type_set_name PMPI_Type_set_name +#define MPI_Type_size PMPI_Type_size +#define MPI_Type_struct PMPI_Type_struct +#define MPI_Type_ub PMPI_Type_ub +#define MPI_Type_vector PMPI_Type_vector +// defines for type_* functions to be added #endif /* LAM_C_PROFILE_DEFINES_H */