Skip to content

Commit 7ec5634

Browse files
committed
abi: sync mpi_abi.h
Sync up mpi_abi.h from upstream - mpi-forum/mpi-abi-stubs#62
1 parent de8ad2c commit 7ec5634

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/binding/abi/mpi_abi.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -568,8 +568,12 @@ typedef void (MPI_T_event_free_cb_function)(MPI_T_event_registration event_regis
568568
typedef void (MPI_T_event_dropped_cb_function)(MPI_Count count, MPI_T_event_registration event_registration, int source_index, MPI_T_cb_safety cb_safety, void *user_data);
569569

570570
/* MPI functions */
571+
int MPI_Abi_get_fortran_booleans(int logical_size, void *logical_true, void *logical_false);
572+
int MPI_Abi_get_fortran_info(MPI_Info *info);
571573
int MPI_Abi_get_info(MPI_Info *info);
572574
int MPI_Abi_get_version(int *abi_major, int *abi_minor);
575+
int MPI_Abi_set_fortran_booleans(int logical_size, void *logical_true, void *logical_false);
576+
int MPI_Abi_set_fortran_info(MPI_Info info);
573577
int MPI_Abort(MPI_Comm comm, int errorcode);
574578
int MPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
575579
int MPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
@@ -1237,8 +1241,12 @@ int MPI_T_source_get_num(int *num_sources);
12371241
int MPI_T_source_get_timestamp(int source_index, MPI_Count *timestamp);
12381242

12391243
/* PMPI functions */
1244+
int PMPI_Abi_get_fortran_booleans(int logical_size, void *logical_true, void *logical_false);
1245+
int PMPI_Abi_get_fortran_info(MPI_Info *info);
12401246
int PMPI_Abi_get_info(MPI_Info *info);
12411247
int PMPI_Abi_get_version(int *abi_major, int *abi_minor);
1248+
int PMPI_Abi_set_fortran_booleans(int logical_size, void *logical_true, void *logical_false);
1249+
int PMPI_Abi_set_fortran_info(MPI_Info info);
12421250
int PMPI_Abort(MPI_Comm comm, int errorcode);
12431251
int PMPI_Accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);
12441252
int PMPI_Accumulate_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, MPI_Count target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win);

0 commit comments

Comments
 (0)