1
1
openmpi/config
Jeff Squyres f28095e632 Bunches of fixes for Fortran support:
- Fully support REAL*N, INTEGER*N, and COMPLEX*N in the MPI_Op
  reduction operations.
- Update ddt to fully support these types as well, to include using
  the results of sizes and alignments determined by configure
- Discover the goodness of m4 and consolidate a LOT of configure code
  (i.e., remove a lot of essentially duplicated code and
  m4-subroutine-ize it).  The big kicker was figuring out how to
  parameterize AC_DEFINE_UNQUOTED, which you can do if you use m4
  properly.
- If we don't support a given INTEGER*N, REAL*N, or COMPLEX*N, don't
  error.  Just set the right flags so that we don't support them in
  the MPI layer.

This commit was SVN r5788.
2005-05-19 23:56:02 +00:00
..
c_get_alignment.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
c_weak_symbols.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
cxx_find_exception_flags.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
cxx_find_template_parameters.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
cxx_find_template_repository.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
cxx_have_exceptions.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
distscript.csh Temporary information at ftp.gnu.org advises getting config.* scripts 2005-05-09 18:29:03 +00:00
f77_check_type.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f77_check.m4 Bunches of fixes for Fortran support: 2005-05-19 23:56:02 +00:00
f77_find_ext_symbol_convention.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f77_get_alignment.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f77_get_fortran_handle_max.m4 A bunch of changes to support MPI_INTEGER*x, MPI_REAL*x, 2005-04-27 10:23:06 +00:00
f77_get_sizeof.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f77_purge_unsupported_kind.m4 If the F77 datatype (like INTEGER*1) is supposed to be available, check 2005-05-04 18:37:32 +00:00
f90_check_type.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f90_find_module_include_flag.m4 Bunches of things with respect to F90, mainly resulting from work on 2005-04-13 11:54:36 +00:00
f90_get_alignment.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f90_get_precision.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f90_get_range.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
f90_get_sizeof.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
Makefile.am Bunches of things with respect to F90, mainly resulting from work on 2005-04-13 11:54:36 +00:00
Makefile.options Add UC copyright 2005-03-24 12:43:37 +00:00
mca_acinclude.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
mca_configure.ac Fix INCFLAGS for VPATH builds. 2005-03-29 02:50:18 +00:00
mca_make_configure.pl Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_case_sensitive_fs_setup.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_check_icc.m4 configure.ac: 2005-05-10 09:09:04 +00:00
ompi_check_optflags.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_check_pthread_pids.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_config_asm.m4 AIX sed passes unmatched lines through unchanged, so first find the 2005-04-17 22:14:13 +00:00
ompi_config_pthreads.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_config_solaris_threads.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_config_subdir_args.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_config_subdir.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_config_threads.m4 * make sure THREADS_HAVE_DIFFERENT_PIDS is always defined to something 2005-03-27 17:13:00 +00:00
ompi_configure_options.m4 Silly mistake (how on earth did it live this long?): adding -DNDEBUG 2005-05-19 23:52:13 +00:00
ompi_find_type.m4 Bunches of fixes for Fortran support: 2005-05-19 23:56:02 +00:00
ompi_functions.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_get_libtool_linker_flags.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_get_version.m4 * get the svn r number when vpath building 2005-04-07 21:39:03 +00:00
ompi_get_version.sh Oops -- fix the m4 file as well. And other minor touch-ups. 2005-03-27 11:24:27 +00:00
ompi_mca.m4 Fix some minor typos 2005-05-12 02:22:03 +00:00
ompi_setup_cc.m4 clean up the OMPI_BUILDING #define. Rather than being defined to 1 if 2005-04-19 03:51:20 +00:00
ompi_setup_cxx.m4 1. Moving WRAPPER_*_FLAGS initialization to configure.ac instead of 2005-04-18 16:38:27 +00:00
ompi_setup_f77.m4 Add UC copyright 2005-03-24 12:43:37 +00:00
ompi_setup_f90.m4 Be specific in error messages about f90 setup 2005-04-16 00:53:22 +00:00
ompi_setup_libevent.m4 * Don't use poll() on OS X. It's implemented on top of select in 10.3 (no 2005-05-06 15:10:35 +00:00
ompi_try_assemble.m4 Add UC copyright 2005-03-24 12:43:37 +00:00