|
18 | 18 | * Copyright (c) 2011-2020 Sandia National Laboratories. All rights reserved.
|
19 | 19 | * Copyright (c) 2012-2013 Inria. All rights reserved.
|
20 | 20 | * Copyright (c) 2014-2020 Intel, Inc. All rights reserved.
|
21 |
| - * Copyright (c) 2014-2016 Research Organization for Information Science |
22 |
| - * and Technology (RIST). All rights reserved. |
| 21 | + * Copyright (c) 2014-2021 Research Organization for Information Science |
| 22 | + * and Technology (RIST). All rights reserved. |
23 | 23 | * Copyright (c) 2016-2018 Mellanox Technologies Ltd. All rights reserved.
|
24 | 24 | *
|
25 | 25 | * Copyright (c) 2016-2017 IBM Corporation. All rights reserved.
|
@@ -217,21 +217,31 @@ struct ompi_status_public_t *ompi_mpi_statuses_ignore_addr =
|
217 | 217 | # if OMPI_FORTRAN_CAPS
|
218 | 218 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUS_IGNORE;
|
219 | 219 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUSES_IGNORE;
|
| 220 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUS_IGNORE; |
| 221 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUSES_IGNORE; |
220 | 222 | # elif OMPI_FORTRAN_PLAIN
|
221 | 223 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore;
|
222 | 224 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore;
|
| 225 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore; |
| 226 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore; |
223 | 227 | # elif OMPI_FORTRAN_SINGLE_UNDERSCORE
|
224 | 228 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore_;
|
225 | 229 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore_;
|
| 230 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore_; |
| 231 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore_; |
226 | 232 | # elif OMPI_FORTRAN_DOUBLE_UNDERSCORE
|
227 | 233 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore__;
|
228 | 234 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore__;
|
| 235 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore__; |
| 236 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore__; |
229 | 237 | # else
|
230 | 238 | # error Unrecognized Fortran name mangling scheme
|
231 | 239 | # endif
|
232 | 240 | #else
|
233 | 241 | MPI_Fint *MPI_F_STATUS_IGNORE = NULL;
|
234 | 242 | MPI_Fint *MPI_F_STATUSES_IGNORE = NULL;
|
| 243 | +MPI_Fint *MPI_F08_STATUS_IGNORE = NULL; |
| 244 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = NULL; |
235 | 245 | #endif /* OMPI_BUILD_FORTRAN_BINDINGS */
|
236 | 246 |
|
237 | 247 |
|
|
0 commit comments