|
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