1
1
openmpi/ompi/mpi/f90/scripts/Makefile.am
Jeff Squyres 9d119109b6 Change the types of some of the "special" constants in mpif.h so that
they will match the prototypes in the [styictly-typed] MPI F90
bindings.  Specifically, fix up MPI_COMM_SPAWN and
MPI_COMM_SPAWN_MULTIPLE so that the constants MPI_ARGV_NULL,
MPI_ERRCODES_IGNORE, and MPI_ARGVS_NULL can be used in the F90
bindings.  Thanks to Michael Kluskens for pointing this out to us.

Some work still remains in the F90 bindings -- we are missing all
places where choice buffers can be of type CHARACTER.

This commit was SVN r9198.
2006-03-04 14:24:44 +00:00

81 строка
2.8 KiB
Makefile

# -*- makefile -*-
#
# Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
# University Research and Technology
# Corporation. All rights reserved.
# Copyright (c) 2004-2005 The University of Tennessee and The University
# of Tennessee Research Foundation. All rights
# reserved.
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
noinst_SCRIPTS = \
mpi-f90-interfaces.h.sh \
mpi_address_f90.f90.sh \
mpi_bcast_f90.f90.sh \
mpi_bsend_f90.f90.sh \
mpi_bsend_init_f90.f90.sh \
mpi_buffer_attach_f90.f90.sh \
mpi_buffer_detach_f90.f90.sh \
mpi_comm_spawn_multiple_f90.f90.sh \
mpi_file_iread_f90.f90.sh \
mpi_file_iread_at_f90.f90.sh \
mpi_file_iread_shared_f90.f90.sh \
mpi_file_iwrite_f90.f90.sh \
mpi_file_iwrite_at_f90.f90.sh \
mpi_file_iwrite_shared_f90.f90.sh \
mpi_file_read_f90.f90.sh \
mpi_file_read_all_f90.f90.sh \
mpi_file_read_all_begin_f90.f90.sh \
mpi_file_read_all_end_f90.f90.sh \
mpi_file_read_at_f90.f90.sh \
mpi_file_read_at_all_f90.f90.sh \
mpi_file_read_at_all_begin_f90.f90.sh \
mpi_file_read_at_all_end_f90.f90.sh \
mpi_file_read_ordered_f90.f90.sh \
mpi_file_read_ordered_begin_f90.f90.sh \
mpi_file_read_ordered_end_f90.f90.sh \
mpi_file_read_shared_f90.f90.sh \
mpi_file_write_f90.f90.sh \
mpi_file_write_all_f90.f90.sh \
mpi_file_write_all_begin_f90.f90.sh \
mpi_file_write_all_end_f90.f90.sh \
mpi_file_write_at_f90.f90.sh \
mpi_file_write_at_all_f90.f90.sh \
mpi_file_write_at_all_begin_f90.f90.sh \
mpi_file_write_at_all_end_f90.f90.sh \
mpi_file_write_ordered_f90.f90.sh \
mpi_file_write_ordered_begin_f90.f90.sh \
mpi_file_write_ordered_end_f90.f90.sh \
mpi_file_write_shared_f90.f90.sh \
mpi_ibsend_f90.f90.sh \
mpi_irecv_f90.f90.sh \
mpi_irsend_f90.f90.sh \
mpi_isend_f90.f90.sh \
mpi_issend_f90.f90.sh \
mpi_recv_f90.f90.sh \
mpi_recv_init_f90.f90.sh \
mpi_rsend_f90.f90.sh \
mpi_rsend_init_f90.f90.sh \
mpi_send_f90.f90.sh \
mpi_send_init_f90.f90.sh \
mpi_sendrecv_replace_f90.f90.sh \
mpi_ssend_f90.f90.sh \
mpi_ssend_init_f90.f90.sh
onesided_scripts = \
mpi_accumulate_f90.f90.sh \
mpi_get_f90.f90.sh \
mpi_put_f90.f90.sh \
mpi_win_create_f90.f90.sh
EXTRA_DIST = $(noinst_SCRIPTS) $(onesided_scripts)