From 9bdc0f7e429388f31a6d230acd30a6c70fbe0148 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Mon, 25 Apr 2016 09:06:07 -0700 Subject: [PATCH] alloc_mem: fix multiply-defined symbol Without this define, the ompi_alloc_mem_cptr_f() function was not getting transmorgified to its pompi_ equivalent, leading to a multiple symbol definition linker error. See https://mtt.open-mpi.org/index.php?do_redir=2296. Signed-off-by: Jeff Squyres --- ompi/mpi/fortran/mpif-h/profile/defines.h | 1 + 1 file changed, 1 insertion(+) diff --git a/ompi/mpi/fortran/mpif-h/profile/defines.h b/ompi/mpi/fortran/mpif-h/profile/defines.h index e08b0b4b84..7e1a8e70fc 100644 --- a/ompi/mpi/fortran/mpif-h/profile/defines.h +++ b/ompi/mpi/fortran/mpif-h/profile/defines.h @@ -34,6 +34,7 @@ #define ompi_allgather_f pompi_allgather_f #define ompi_allgatherv_f pompi_allgatherv_f #define ompi_alloc_mem_f pompi_alloc_mem_f +#define ompi_alloc_mem_cptr_f pompi_alloc_mem_cptr_f #define ompi_allreduce_f pompi_allreduce_f #define ompi_alltoall_f pompi_alltoall_f #define ompi_alltoallv_f pompi_alltoallv_f