22# Shared list of prototype files to avoid listing dependencies multiple times.
33#
44
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 = \
106 $(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 \
1114 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_init_ts.c.in \
1215 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/bsend_ts.c.in \
1316 $(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 \
1518 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/fetch_and_op_ts.c.in \
1619 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_all_ts.c.in \
1720 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_all_ts.c.in \
@@ -47,89 +50,16 @@ prototype_files = \
4750 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ordered_ts.c.in \
4851 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_shared_ts.c.in \
4952 $(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 \
7253 $(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 \
8955 $(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 \
12556 $(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
13061
131- # Temporary variable while converting files.
132- ready_prototype_files = \
62+ complete_prototype_files = \
13363 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/accumulate_ts.c.in \
13464 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgather_ts.c.in \
13565 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/allgatherv_ts.c.in \
@@ -138,15 +68,11 @@ ready_prototype_files = \
13868 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallv_ts.c.in \
13969 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/alltoallw_ts.c.in \
14070 $(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 \
14271 $(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 \
14373 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/buffer_attach_ts.c.in \
14474 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/exscan_ts.c.in \
14575 $(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 \
15076 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_all_ts.c.in \
15177 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_all_ts.c.in \
15278 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_iread_at_ts.c.in \
@@ -181,20 +107,33 @@ ready_prototype_files = \
181107 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_ordered_ts.c.in \
182108 $(abs_top_srcdir)/ompi/mpi/fortran/use-mpi-f08/file_write_shared_ts.c.in \
183109 $(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 \
184113 $(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 \
185116 $(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
188118
189119# TODO: Is there any way to get EXTRA_DIST to work with absolute paths? Or,
190120# better yet, is there some way to make these dependencies a little
191121# easier to work with?
192122extra_dist_prototype_files = \
193123 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 \
194131 bsend_init_ts.c.in \
195132 bsend_ts.c.in \
196133 buffer_attach_ts.c.in \
197134 compare_and_swap_ts.c.in \
135+ exscan_ts.c.in \
136+ f_sync_reg_ts.c.in \
198137 fetch_and_op_ts.c.in \
199138 file_iread_all_ts.c.in \
200139 file_iread_at_all_ts.c.in \
@@ -231,7 +170,8 @@ extra_dist_prototype_files = \
231170 file_write_shared_ts.c.in \
232171 file_write_ts.c.in \
233172 free_mem_ts.c.in \
234- f_sync_reg_ts.c.in \
173+ gather_ts.c.in \
174+ gatherv_ts.c.in \
235175 get_accumulate_ts.c.in \
236176 get_address_ts.c.in \
237177 get_ts.c.in \
@@ -260,54 +200,44 @@ extra_dist_prototype_files = \
260200 iscan_ts.c.in \
261201 iscatter_ts.c.in \
262202 iscatterv_ts.c.in \
203+ isend_ts.c.in \
263204 isendrecv_replace_ts.c.in \
264205 isendrecv_ts.c.in \
265206 issend_ts.c.in \
266207 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 \
267213 pack_external_ts.c.in \
268214 pack_ts.c.in \
269215 put_ts.c.in \
270216 raccumulate_ts.c.in \
271217 recv_init_ts.c.in \
272218 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 \
273223 rget_accumulate_ts.c.in \
274224 rget_ts.c.in \
275225 rput_ts.c.in \
276226 rsend_init_ts.c.in \
277227 rsend_ts.c.in \
228+ scan_ts.c.in \
229+ scatter_ts.c.in \
230+ scatterv_ts.c.in \
278231 send_init_ts.c.in \
232+ send_ts.c.in \
279233 sendrecv_replace_ts.c.in \
280234 sendrecv_ts.c.in \
281- send_ts.c.in \
282235 ssend_init_ts.c.in \
283236 ssend_ts.c.in \
237+ testany.c.in \
284238 unpack_external_ts.c.in \
285239 unpack_ts.c.in \
240+ waitall.c.in \
286241 win_attach_ts.c.in \
287242 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