|
18 | 18 | * Copyright (c) 2011 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.
|
@@ -215,21 +215,31 @@ struct ompi_status_public_t *ompi_mpi_statuses_ignore_addr =
|
215 | 215 | # if OMPI_FORTRAN_CAPS
|
216 | 216 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUS_IGNORE;
|
217 | 217 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUSES_IGNORE;
|
| 218 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUS_IGNORE; |
| 219 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &MPI_FORTRAN_STATUSES_IGNORE; |
218 | 220 | # elif OMPI_FORTRAN_PLAIN
|
219 | 221 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore;
|
220 | 222 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore;
|
| 223 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore; |
| 224 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore; |
221 | 225 | # elif OMPI_FORTRAN_SINGLE_UNDERSCORE
|
222 | 226 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore_;
|
223 | 227 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore_;
|
| 228 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore_; |
| 229 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore_; |
224 | 230 | # elif OMPI_FORTRAN_DOUBLE_UNDERSCORE
|
225 | 231 | MPI_Fint *MPI_F_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore__;
|
226 | 232 | MPI_Fint *MPI_F_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore__;
|
| 233 | +MPI_Fint *MPI_F08_STATUS_IGNORE = (MPI_Fint*) &mpi_fortran_status_ignore__; |
| 234 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = (MPI_Fint*) &mpi_fortran_statuses_ignore__; |
227 | 235 | # else
|
228 | 236 | # error Unrecognized Fortran name mangling scheme
|
229 | 237 | # endif
|
230 | 238 | #else
|
231 | 239 | MPI_Fint *MPI_F_STATUS_IGNORE = NULL;
|
232 | 240 | MPI_Fint *MPI_F_STATUSES_IGNORE = NULL;
|
| 241 | +MPI_Fint *MPI_F08_STATUS_IGNORE = NULL; |
| 242 | +MPI_Fint *MPI_F08_STATUSES_IGNORE = NULL; |
233 | 243 | #endif /* OMPI_BUILD_FORTRAN_BINDINGS */
|
234 | 244 |
|
235 | 245 |
|
|
0 commit comments