1
1
openmpi/config
Brian Barrett 0964152893 clean up the OMPI_BUILDING #define. Rather than being defined to 1 if
we are part of the source tree and not defined otherwise, we are going
with an always defined if ompi_config.h is included policy.  If
ompi_config.h is included before mpi.h or before OMPI_BUILDING is set,
it will set OMPI_BUILDING to 1 and enable all the internal code that
is in ompi_config_bottom.h.  Otherwise, it will only include the
system configuration data (enough for defining the C and C++ interfaces
to MPI, but not perturbing the user environment).

This should fix the problems with bool and the like that the Eclipse
folks were seeing.  It also cleans up some build system hacks that
we had along the way.

Also, don't use int64_t as the default size of MPI_Offset, because it
requires us including stdint.h in mpi.h, which is something we really
shouldn't be doing.

And finally, fix a ROMIO Makefile that didn't set -DOMPI_BUILDING=1,
as ROMIO includes mpi.h, but not ompi_config.h

This commit was SVN r5430.
2005-04-19 03:51:20 +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 Fix some bugs in the version number scheme, and make the proces a bit 2005-03-25 03:19:46 +00:00
f77_check_type.m4 Add UC copyright 2005-03-24 12:43:37 +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 Add UC copyright 2005-03-24 12:43:37 +00:00
f77_get_sizeof.m4 Add UC copyright 2005-03-24 12:43:37 +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_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 1. Moving WRAPPER_*_FLAGS initialization to configure.ac instead of 2005-04-18 16:38:27 +00:00
ompi_find_type.m4 Add UC copyright 2005-03-24 12:43:37 +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 * add --enable-mca-static to specify components that should be statically 2005-04-13 03:19:48 +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 Fix a call to AC_REPLACE_FUNC that we previously missed 2005-03-28 20:51:42 +00:00
ompi_try_assemble.m4 Add UC copyright 2005-03-24 12:43:37 +00:00