File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
ompi/mpi/fortran/use-mpi-f08 Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,20 @@ AM_CPPFLAGS =
3434
3535# This Makefile is only relevant if we're building the "use mpi_f08"
3636# MPI bindings.
37+
38+ # Profiling entry points are generated using a combination of the
39+ # the mod/mpi-f08-rename.h file and the OMPI_BUILD_MPI_PROFILING
40+ # define flag. This approach is used both for the generated
41+ # F08 entry points like MPI_SEND and ones that are still built
42+ # using *.F90 files like COMM_SET_ERRHANDLER.
43+ #
44+ # When adding a new function, if it involves big count arguments and/or
45+ # involves a user supplied buffer(s), and hence the need to generate
46+ # either assumed rank or assumed shape arrays with possible async
47+ # attributes, the *.c.in method needs to be used. Otherwise a *.F90
48+ # file can be used. In addition, the mod/mpi-f08-rename.h file
49+ # will need to be updated to include a rename line for the new method.
50+ #
3751if OMPI_BUILD_FORTRAN_USEMPIF08_BINDINGS
3852
3953AM_FCFLAGS = -I$(top_srcdir ) /ompi/mpi/fortran/use-mpi-f08/mod \
You can’t perform that action at this time.
0 commit comments