
- skip test for libdl on BlueGene? and CrayXT platforms (particularly on CrayXT this library can be linked but it isn't suitable) - set cache variables for functions 'PMPI_Win_test', 'PMPI_Win_lock', 'PMPI_Win_unlock', and 'MPI_Register_datarep', if VT is configuring for Open MPI - added test for pthread functions 'pthread_condattr_<set|get>pshared' and 'pthread_mutexattr_<set|get>pshared', because they are not available on some platforms VT fixes: - cut 'nm' collected symbol names at '??' - vtunify: - fixed unsafe usage of some strncpy's - fixed potential segmentation fault in vtunify-mpi which might occur on 32bit platforms using MPICH2 OTF general: - updated date in copyright header of each source file OTF fixes: - minor code cleanups (indentation, nicer error messages, more correct free's) - otfaux: - fix to place final statistics after the very last record instead of right before - changed fatal error to a warning when a file is closed twice (or unexpectedly) This commit was SVN r22820.
This is the OMPI contrib system. It is (far) less functional and flexible than the OMPI MCA framework/component system. Each contrib package must have either both a configure.params and a configure.m4 file, or it must have an autogen.subdirs file. If it has (configure.params, configure.m4), configure.params can be just like any MCA component's: specify a list of files to create during AC_OUTPUT. The configure.m4 file will be slurped up into the main configure script, just like other MCA components. Note that there is currently no "no configure" option for contrib packages -- you *must* have a configure.m4 (even if all it does it call $1). Feel free to fix this situation if you want -- see: https://svn.open-mpi.org/trac/ompi/ticket/1162 :-) If it has an autogen.subdirs file, then it needs to be a subdirectory that is autogen-able (see the vt project for an example).