This source file includes following definitions.
- ompi_f_sync_reg_f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include "ompi_config.h"
24
25 #include "ompi/mpi/fortran/mpif-h/bindings.h"
26 #include "ompi/mpi/fortran/base/constants.h"
27
28 #if OMPI_BUILD_MPI_PROFILING
29 #if OPAL_HAVE_WEAK_SYMBOLS
30 #pragma weak PMPI_F_SYNC_REG = ompi_f_sync_reg_f
31 #pragma weak pmpi_f_sync_reg = ompi_f_sync_reg_f
32 #pragma weak pmpi_f_sync_reg_ = ompi_f_sync_reg_f
33 #pragma weak pmpi_f_sync_reg__ = ompi_f_sync_reg_f
34
35 #pragma weak PMPI_F_sync_reg_f = ompi_f_sync_reg_f
36 #pragma weak PMPI_F_sync_reg_f08 = ompi_f_sync_reg_f
37 #else
38 OMPI_GENERATE_F77_BINDINGS (PMPI_F_SYNC_REG,
39 pmpi_f_sync_reg,
40 pmpi_f_sync_reg_,
41 pmpi_f_sync_reg__,
42 pompi_f_sync_reg_f,
43 (char *buf),
44 (buf) )
45 #endif
46 #endif
47
48 #if OPAL_HAVE_WEAK_SYMBOLS
49 #pragma weak MPI_F_SYNC_REG = ompi_f_sync_reg_f
50 #pragma weak mpi_f_sync_reg = ompi_f_sync_reg_f
51 #pragma weak mpi_f_sync_reg_ = ompi_f_sync_reg_f
52 #pragma weak mpi_f_sync_reg__ = ompi_f_sync_reg_f
53
54 #pragma weak MPI_F_sync_reg_f = ompi_f_sync_reg_f
55 #pragma weak MPI_F_sync_reg_f08 = ompi_f_sync_reg_f
56 #else
57 #if ! OMPI_BUILD_MPI_PROFILING
58 OMPI_GENERATE_F77_BINDINGS (MPI_F_SYNC_REG,
59 mpi_f_sync_reg,
60 mpi_f_sync_reg_,
61 mpi_f_sync_reg__,
62 ompi_f_sync_reg_f,
63 (char *buf),
64 (buf) )
65 #else
66 #define ompi_f_sync_reg_f pompi_f_sync_reg_f
67 #endif
68 #endif
69
70 void ompi_f_sync_reg_f(char *buf)
71 {
72
73 return;
74 }