|
2 | 2 | #
|
3 | 3 | # Copyright (c) 2015 Research Organization for Information Science
|
4 | 4 | # and Technology (RIST). All rights reserved.
|
5 |
| -# Copyright (c) 2015 Cisco Systems, Inc. All rights reserved. |
| 5 | +# Copyright (c) 2015-2020 Cisco Systems, Inc. All rights reserved. |
6 | 6 | # $COPYRIGHT$
|
7 | 7 | #
|
8 | 8 | # Subroutine to generate a bunch of Fortran declarations and symbols
|
|
62 | 62 | f_name => "MPI_IN_PLACE",
|
63 | 63 | };
|
64 | 64 | $fortran->{unweighted} = {
|
65 |
| - c_type => "int *", |
| 65 | + c_type => "int", |
66 | 66 | c_name => "mpi_fortran_unweighted",
|
67 |
| - f_type => "integer", |
| 67 | + f_type => "integer, dimension(1)", |
68 | 68 | f_name => "MPI_UNWEIGHTED",
|
69 | 69 | };
|
70 | 70 | $fortran->{weights_empty} = {
|
71 |
| - c_type => "int *", |
| 71 | + c_type => "int", |
72 | 72 | c_name => "mpi_fortran_weights_empty",
|
73 |
| - f_type => "integer", |
| 73 | + f_type => "integer, dimension(1)", |
74 | 74 | f_name => "MPI_WEIGHTS_EMPTY",
|
75 | 75 | };
|
76 | 76 |
|
77 | 77 | $fortran->{argv_null} = {
|
78 |
| - c_type => "char *", |
| 78 | + c_type => "char", |
79 | 79 | c_name => "mpi_fortran_argv_null",
|
80 | 80 | f_type => "character, dimension(1)",
|
81 | 81 | f_name => "MPI_ARGV_NULL",
|
82 | 82 | };
|
83 | 83 | $fortran->{argvs_null} = {
|
84 |
| - c_type => "char *", |
| 84 | + c_type => "char", |
85 | 85 | c_name => "mpi_fortran_argvs_null",
|
86 | 86 | f_type => "character, dimension(1, 1)",
|
87 | 87 | f_name => "MPI_ARGVS_NULL",
|
88 | 88 | };
|
89 | 89 |
|
90 | 90 | $fortran->{errcodes_ignore} = {
|
91 |
| - c_type => "int *", |
| 91 | + c_type => "int", |
92 | 92 | c_name => "mpi_fortran_errcodes_ignore",
|
93 | 93 | f_type => "integer, dimension(1)",
|
94 | 94 | f_name => "MPI_ERRCODES_IGNORE",
|
|
0 commit comments