This source file includes following definitions.
- MPI_File_c2f
1
2
3
4
5
6
7
8 #include "mpioimpl.h"
9
10 #ifdef HAVE_WEAK_SYMBOLS
11
12 #if defined(HAVE_PRAGMA_WEAK)
13 #pragma weak MPI_File_c2f = PMPI_File_c2f
14 #elif defined(HAVE_PRAGMA_HP_SEC_DEF)
15 #pragma _HP_SECONDARY_DEF PMPI_File_c2f MPI_File_c2f
16 #elif defined(HAVE_PRAGMA_CRI_DUP)
17 #pragma _CRI duplicate MPI_File_c2f as PMPI_File_c2f
18
19 #elif defined(HAVE_WEAK_ATTRIBUTE)
20 MPI_Fint MPI_File_c2f(MPI_File fh) __attribute__((weak,alias("PMPI_File_c2f")));
21 #endif
22
23
24 #define MPIO_BUILD_PROFILING
25 #include "mpioprof.h"
26 #endif
27 #include "adio_extern.h"
28
29
30
31
32
33
34
35
36
37
38 MPI_Fint MPI_File_c2f(MPI_File fh)
39 {
40 return MPIO_File_c2f(fh);
41 }