c08f97b030
BIND(C) doesn't let us have LOGICAL parameters, so we have to be creative in how we invoke back-end ompi_*_f() C functions. Additionally, the mpi_f08 type for MPI_Status presented some difficulties, too. See the large comment in ompi/mpi/fortran/use-mpi-f08/mpi-f-interfaces-bind.h that explains this in much more detail. This commit was SVN r29384.