2
2
# Shared list of prototype files to avoid listing dependencies multiple times.
3
3
#
4
4
5
- non_ts_prototype_files = \
6
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/waitall.c.in \
7
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/testany.c.in
8
-
9
- prototype_files = \
5
+ incomplete_prototype_files = \
10
6
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/accumulate_ts.c.in \
7
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgather_ts.c.in \
8
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgatherv_ts.c.in \
9
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allreduce_ts.c.in \
10
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoall_ts.c.in \
11
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallv_ts.c.in \
12
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallw_ts.c.in \
13
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bcast_ts.c.in \
11
14
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_init_ts.c.in \
12
15
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_ts.c.in \
13
16
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/buffer_attach_ts.c.in \
14
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/compare_and_swap_ts .c.in \
17
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/exscan_ts .c.in \
15
18
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/fetch_and_op_ts.c.in \
16
19
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_all_ts.c.in \
17
20
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_all_ts.c.in \
@@ -47,89 +50,16 @@ prototype_files = \
47
50
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ordered_ts.c.in \
48
51
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_shared_ts.c.in \
49
52
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ts.c.in \
50
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/free_mem_ts.c.in \
51
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/f_sync_reg_ts.c.in \
52
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/get_accumulate_ts.c.in \
53
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/get_address_ts.c.in \
54
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/get_ts.c.in \
55
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iallgather_ts.c.in \
56
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iallgatherv_ts.c.in \
57
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iallreduce_ts.c.in \
58
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ialltoall_ts.c.in \
59
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ialltoallv_ts.c.in \
60
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ialltoallw_ts.c.in \
61
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ibcast_ts.c.in \
62
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ibsend_ts.c.in \
63
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iexscan_ts.c.in \
64
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/igather_ts.c.in \
65
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/igatherv_ts.c.in \
66
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/imrecv_ts.c.in \
67
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ineighbor_allgather_ts.c.in \
68
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ineighbor_allgatherv_ts.c.in \
69
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ineighbor_alltoall_ts.c.in \
70
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ineighbor_alltoallv_ts.c.in \
71
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ineighbor_alltoallw_ts.c.in \
72
53
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/irecv_ts.c.in \
73
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ireduce_scatter_block_ts.c.in \
74
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ireduce_scatter_ts.c.in \
75
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ireduce_ts.c.in \
76
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/irsend_ts.c.in \
77
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iscan_ts.c.in \
78
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iscatter_ts.c.in \
79
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/iscatterv_ts.c.in \
80
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/isendrecv_replace_ts.c.in \
81
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/isendrecv_ts.c.in \
82
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/issend_ts.c.in \
83
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/mrecv_ts.c.in \
84
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/pack_external_ts.c.in \
85
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/pack_ts.c.in \
86
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/put_ts.c.in \
87
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/raccumulate_ts.c.in \
88
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/recv_init_ts.c.in \
54
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/isend_ts.c.in \
89
55
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/recv_ts.c.in \
90
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/rget_accumulate_ts.c.in \
91
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/rget_ts.c.in \
92
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/rput_ts.c.in \
93
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/rsend_init_ts.c.in \
94
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/rsend_ts.c.in \
95
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/send_init_ts.c.in \
96
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/sendrecv_replace_ts.c.in \
97
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/sendrecv_ts.c.in \
98
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/send_ts.c.in \
99
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ssend_init_ts.c.in \
100
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/ssend_ts.c.in \
101
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/unpack_external_ts.c.in \
102
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/unpack_ts.c.in \
103
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_attach_ts.c.in \
104
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_create_ts.c.in \
105
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_detach_ts.c.in \
106
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgather_ts.c.in \
107
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgatherv_ts.c.in \
108
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allreduce_ts.c.in \
109
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoall_ts.c.in \
110
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallv_ts.c.in \
111
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallw_ts.c.in \
112
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bcast_ts.c.in \
113
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bindings.h \
114
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/exscan_ts.c.in \
115
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/gather_ts.c.in \
116
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/gatherv_ts.c.in \
117
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/neighbor_allgather_ts.c.in \
118
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/neighbor_allgatherv_ts.c.in \
119
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/neighbor_alltoall_ts.c.in \
120
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/neighbor_alltoallv_ts.c.in \
121
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/neighbor_alltoallw_ts.c.in \
122
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/reduce_local_ts.c.in \
123
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/reduce_scatter_block_ts.c.in \
124
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/reduce_scatter_ts.c.in \
125
56
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/reduce_ts.c.in \
126
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/scan_ts .c.in \
127
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/scatter_ts .c.in \
128
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/scatterv_ts .c.in \
129
- $(non_ts_prototype_files)
57
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/send_ts .c.in \
58
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/testany .c.in \
59
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/waitall .c.in \
60
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_attach_ts.c.in
130
61
131
- # Temporary variable while converting files.
132
- ready_prototype_files = \
62
+ complete_prototype_files = \
133
63
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/accumulate_ts.c.in \
134
64
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgather_ts.c.in \
135
65
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgatherv_ts.c.in \
@@ -138,15 +68,11 @@ ready_prototype_files = \
138
68
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallv_ts.c.in \
139
69
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallw_ts.c.in \
140
70
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bcast_ts.c.in \
141
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_ts.c.in \
142
71
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_init_ts.c.in \
72
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_ts.c.in \
143
73
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/buffer_attach_ts.c.in \
144
74
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/exscan_ts.c.in \
145
75
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/fetch_and_op_ts.c.in \
146
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/send_ts.c.in \
147
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/recv_ts.c.in \
148
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/isend_ts.c.in \
149
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/irecv_ts.c.in \
150
76
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_all_ts.c.in \
151
77
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_all_ts.c.in \
152
78
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_ts.c.in \
@@ -181,20 +107,33 @@ ready_prototype_files = \
181
107
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ordered_ts.c.in \
182
108
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_shared_ts.c.in \
183
109
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ts.c.in \
110
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/irecv_ts.c.in \
111
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/isend_ts.c.in \
112
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/recv_ts.c.in \
184
113
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/reduce_ts.c.in \
114
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/send_ts.c.in \
115
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/testany.c.in \
185
116
$(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/waitall.c.in \
186
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_attach_ts.c.in \
187
- $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/testany.c.in
117
+ $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/win_attach_ts.c.in
188
118
189
119
# TODO: Is there any way to get EXTRA_DIST to work with absolute paths? Or,
190
120
# better yet, is there some way to make these dependencies a little
191
121
# easier to work with?
192
122
extra_dist_prototype_files = \
193
123
accumulate_ts.c.in \
124
+ allgather_ts.c.in \
125
+ allgatherv_ts.c.in \
126
+ allreduce_ts.c.in \
127
+ alltoall_ts.c.in \
128
+ alltoallv_ts.c.in \
129
+ alltoallw_ts.c.in \
130
+ bcast_ts.c.in \
194
131
bsend_init_ts.c.in \
195
132
bsend_ts.c.in \
196
133
buffer_attach_ts.c.in \
197
134
compare_and_swap_ts.c.in \
135
+ exscan_ts.c.in \
136
+ f_sync_reg_ts.c.in \
198
137
fetch_and_op_ts.c.in \
199
138
file_iread_all_ts.c.in \
200
139
file_iread_at_all_ts.c.in \
@@ -231,7 +170,8 @@ extra_dist_prototype_files = \
231
170
file_write_shared_ts.c.in \
232
171
file_write_ts.c.in \
233
172
free_mem_ts.c.in \
234
- f_sync_reg_ts.c.in \
173
+ gather_ts.c.in \
174
+ gatherv_ts.c.in \
235
175
get_accumulate_ts.c.in \
236
176
get_address_ts.c.in \
237
177
get_ts.c.in \
@@ -260,54 +200,44 @@ extra_dist_prototype_files = \
260
200
iscan_ts.c.in \
261
201
iscatter_ts.c.in \
262
202
iscatterv_ts.c.in \
203
+ isend_ts.c.in \
263
204
isendrecv_replace_ts.c.in \
264
205
isendrecv_ts.c.in \
265
206
issend_ts.c.in \
266
207
mrecv_ts.c.in \
208
+ neighbor_allgather_ts.c.in \
209
+ neighbor_allgatherv_ts.c.in \
210
+ neighbor_alltoall_ts.c.in \
211
+ neighbor_alltoallv_ts.c.in \
212
+ neighbor_alltoallw_ts.c.in \
267
213
pack_external_ts.c.in \
268
214
pack_ts.c.in \
269
215
put_ts.c.in \
270
216
raccumulate_ts.c.in \
271
217
recv_init_ts.c.in \
272
218
recv_ts.c.in \
219
+ reduce_local_ts.c.in \
220
+ reduce_scatter_block_ts.c.in \
221
+ reduce_scatter_ts.c.in \
222
+ reduce_ts.c.in \
273
223
rget_accumulate_ts.c.in \
274
224
rget_ts.c.in \
275
225
rput_ts.c.in \
276
226
rsend_init_ts.c.in \
277
227
rsend_ts.c.in \
228
+ scan_ts.c.in \
229
+ scatter_ts.c.in \
230
+ scatterv_ts.c.in \
278
231
send_init_ts.c.in \
232
+ send_ts.c.in \
279
233
sendrecv_replace_ts.c.in \
280
234
sendrecv_ts.c.in \
281
- send_ts.c.in \
282
235
ssend_init_ts.c.in \
283
236
ssend_ts.c.in \
237
+ testany.c.in \
284
238
unpack_external_ts.c.in \
285
239
unpack_ts.c.in \
240
+ waitall.c.in \
286
241
win_attach_ts.c.in \
287
242
win_create_ts.c.in \
288
- win_detach_ts.c.in \
289
- allgather_ts.c.in \
290
- allgatherv_ts.c.in \
291
- allreduce_ts.c.in \
292
- alltoall_ts.c.in \
293
- alltoallv_ts.c.in \
294
- alltoallw_ts.c.in \
295
- bcast_ts.c.in \
296
- bindings.h \
297
- exscan_ts.c.in \
298
- gather_ts.c.in \
299
- gatherv_ts.c.in \
300
- neighbor_allgather_ts.c.in \
301
- neighbor_allgatherv_ts.c.in \
302
- neighbor_alltoall_ts.c.in \
303
- neighbor_alltoallv_ts.c.in \
304
- neighbor_alltoallw_ts.c.in \
305
- reduce_local_ts.c.in \
306
- reduce_scatter_block_ts.c.in \
307
- reduce_scatter_ts.c.in \
308
- reduce_ts.c.in \
309
- scan_ts.c.in \
310
- scatter_ts.c.in \
311
- scatterv_ts.c.in \
312
- waitall.c.in \
313
- testany.c.in
243
+ win_detach_ts.c.in
0 commit comments