1
1

- It's not a good idea to put them here right now.

- will be added into a tar ball later on, or we try to find another way to generate header files for windows.

This commit was SVN r15751.
Этот коммит содержится в:
Shiqing Fan 2007-08-03 11:53:09 +00:00
родитель 1d160ca583
Коммит 7e7e555ee8
55 изменённых файлов: 0 добавлений и 15119 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_allocator_basic_component;
extern const mca_base_component_t mca_allocator_bucket_component;
const mca_base_component_t *mca_allocator_base_static_components[] = {
&mca_allocator_basic_component,
&mca_allocator_bucket_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_bml_r2_component;
const mca_base_component_t *mca_bml_base_static_components[] = {
&mca_bml_r2_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,22 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_btl_self_component;
extern const mca_base_component_t mca_btl_sm_component;
extern const mca_base_component_t mca_btl_tcp_component;
const mca_base_component_t *mca_btl_base_static_components[] = {
&mca_btl_self_component,
&mca_btl_sm_component,
&mca_btl_tcp_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,26 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_coll_basic_component;
extern const mca_base_component_t mca_coll_hierarch_component;
extern const mca_base_component_t mca_coll_self_component;
extern const mca_base_component_t mca_coll_sm_component;
extern const mca_base_component_t mca_coll_tuned_component;
const mca_base_component_t *mca_coll_base_static_components[] = {
&mca_coll_basic_component,
&mca_coll_hierarch_component,
&mca_coll_self_component,
&mca_coll_sm_component,
&mca_coll_tuned_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_crcp_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_io_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_mpool_sm_component;
const mca_base_component_t *mca_mpool_base_static_components[] = {
&mca_mpool_sm_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_mtl_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_osc_pt2pt_component;
extern const mca_base_component_t mca_osc_rdma_component;
const mca_base_component_t *mca_osc_base_static_components[] = {
&mca_osc_pt2pt_component,
&mca_osc_rdma_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,22 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_pml_cm_component;
extern const mca_base_component_t mca_pml_dr_component;
extern const mca_base_component_t mca_pml_ob1_component;
const mca_base_component_t *mca_pml_base_static_components[] = {
&mca_pml_cm_component,
&mca_pml_dr_component,
&mca_pml_ob1_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_rcache_vma_component;
const mca_base_component_t *mca_rcache_base_static_components[] = {
&mca_rcache_vma_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_topo_unity_component;
const mca_base_component_t *mca_topo_base_static_components[] = {
&mca_topo_unity_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,38 +0,0 @@
/*
* Copyright (c) 2004-2005 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$
*
* This file should be included by any file that needs full
* version information for the OMPI project
*/
#ifndef OMPI_VERSIONS_H
#define OMPI_VERSIONS_H
#define OMPI_MAJOR_VERSION 1
#define OMPI_MINOR_VERSION 3
#define OMPI_RELEASE_VERSION 0
#define OMPI_GREEK_VERSION "a1"
#define OMPI_WANT_SVN 1
#define OMPI_SVN_R "r14150:14151"
#ifdef OMPI_VERSION
/* If we included version.h, we want the real version, not the
stripped (no-r number) version */
#undef OMPI_VERSION
#endif
#define OMPI_VERSION "1.3a1r14150:14151"
#endif

Просмотреть файл

@ -1,109 +0,0 @@
/* ompi/include/ompi_config.h. Generated from ompi_config.h.in by configure. */
/* -*- c -*-
*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2006 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$
*
* Function: - OS, CPU and compiler dependent configuration
*/
#ifndef OMPI_CONFIG_H
#define OMPI_CONFIG_H
#include "opal_config.h"
/***********************************************************************
*
* OMPI-specific Fortran code that should be in ompi_config.h, but not
* in the other projects.
*
**********************************************************************/
/* MPI_Fint is the same as ompi_fortran_INTEGER_t */
#define MPI_Fint ompi_fortran_integer_t
/* MPI_Flogical is the same as the ompi_fortran_logical_t */
#define MPI_Flogical ompi_fortran_logical_t
#if OMPI_HAVE_FORTRAN_REAL && OMPI_HAVE_FORTRAN_COMPLEX
/* * C type for Fortran COMPLEX */
typedef struct {
ompi_fortran_real_t real;
ompi_fortran_real_t imag;
} ompi_fortran_complex_t;
#endif
#if OMPI_HAVE_FORTRAN_REAL4 && OMPI_HAVE_FORTRAN_COMPLEX8
/* * C type for Fortran COMPLEX*8 */
typedef struct {
ompi_fortran_real4_t real;
ompi_fortran_real4_t imag;
} ompi_fortran_complex8_t;
#endif
#if OMPI_HAVE_FORTRAN_REAL8 && OMPI_HAVE_FORTRAN_COMPLEX16
/* * C type for Fortran COMPLEX*16 */
typedef struct {
ompi_fortran_real8_t real;
ompi_fortran_real8_t imag;
} ompi_fortran_complex16_t;
#endif
#if OMPI_HAVE_FORTRAN_REAL16 && OMPI_HAVE_FORTRAN_COMPLEX32
/* * C type for Fortran COMPLEX*32 */
typedef struct {
ompi_fortran_real16_t real;
ompi_fortran_real16_t imag;
} ompi_fortran_complex32_t;
#endif
#if OMPI_HAVE_FORTRAN_DOUBLE_PRECISION
/* * C type for Fortran DOUBLE COMPLEX */
typedef struct {
ompi_fortran_double_precision_t real;
ompi_fortran_double_precision_t imag;
} ompi_fortran_double_complex_t;
#endif
#if defined(__WINDOWS__)
# if defined(_USRDLL) /* building shared libraries (.DLL) */
# if defined(OMPI_EXPORTS)
# define OMPI_DECLSPEC __declspec(dllexport)
# define OMPI_MODULE_DECLSPEC
# else
# define OMPI_DECLSPEC __declspec(dllimport)
# if defined(OMPI_MODULE_EXPORTS)
# define OMPI_MODULE_DECLSPEC __declspec(dllexport)
# else
# define OMPI_MODULE_DECLSPEC __declspec(dllimport)
# endif /* defined(OMPI_MODULE_EXPORTS) */
# endif /* defined(OMPI_EXPORTS) */
# else /* building static library */
# if defined(OMPI_IMPORTS)
# define OMPI_DECLSPEC __declspec(dllimport)
# else
# define OMPI_DECLSPEC
# endif /* defined(OMPI_IMPORTS) */
# define OMPI_MODULE_DECLSPEC
# endif /* defined(_USRDLL) */
#else
# define OMPI_DECLSPEC
# define OMPI_MODULE_DECLSPEC
#endif /* defined(__WINDOWS__) */
#endif

Просмотреть файл

@ -1,115 +0,0 @@
/*
* Copyright (c) 2004-2005 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$
*
* This file should be included by any file that needs the
* installation directories hard-coded into the object file. This
* should be avoided if at all possible, but there are some places
* (like the wrapper compilers) where it is infinitely easier to have
* the paths stored.
*
* If you have questions about which directory to use, we try as best
* we can to follow the GNU coding standards on this issue. The
* description of each directory can be found at the following URL:
*
* http://www.gnu.org/prep/standards/html_node/Directory-Variables.html
*/
#ifndef OPAL_INST_DIRS_H
#define OPAL_INST_DIRS_H
#define OPAL_PREFIX "C:\\Program files\\Open MPI"
#define OPAL_EXEC_PREFIX "C:\\Program files\\Open MPI"
/* The directory for installing executable programs that users can
run. */
#define OPAL_BINDIR "C:\\Program files\\Open MPI\\bin"
/* The directory for installing executable programs that can be run
from the shell, but are only generally useful to system
administrators. */
#define OPAL_SBINDIR "C:\\Program files\\Open MPI\\sbin"
/* The directory for installing executable programs to be run by other
programs rather than by users.
The definition of libexecdir is the same for all packages, so
you should install your data in a subdirectory thereof. Most
packages install their data under $(libexecdir)/package-name/,
possibly within additional subdirectories thereof, such as
$(libexecdir)/package-name/machine/version. */
#define OPAL_LIBEXECDIR "C:\\Program files\\Open MPI\\libexec"
/* The directory for installing idiosyncratic read-only
architecture-independent data files for this program.
The definition of datadir is the same for all packages, so you
should install your data in a subdirectory thereof. Most packages
install their data under $(datadir)/package-name/. */
#define OPAL_DATADIR "C:\\Program files\\Open MPI\\share"
/* $(datadir)/package-name/. You probably want to use this instead of
OPAL_DATADIR */
#define OPAL_PKGDATADIR "C:\\Program files\\Open MPI\\share\\openmpi"
/* The directory for installing read-only data files that pertain to a
single machinethat is to say, files for configuring a host. Mailer
and network configuration files, /etc/passwd, and so forth belong
here. All the files in this directory should be ordinary ASCII text
files.
Do not install executables here in this directory (they probably
belong in $(libexecdir) or $(sbindir)). Also do not install files
that are modified in the normal course of their use (programs whose
purpose is to change the configuration of the system
excluded). Those probably belong in $(localstatedir). */
#define OPAL_SYSCONFDIR "C:\\Program files\\Open MPI\\etc"
/* The directory for installing architecture-independent data files
which the programs modify while they run. */
#define OPAL_SHAREDSTATEDIR "C:\\Program files\\Open MPI\\com"
/* The directory for installing data files which the programs modify
while they run, and that pertain to one specific machine. Users
should never need to modify files in this directory to configure
the package's operation; put such configuration information in
separate files that go in $(datadir) or
$(sysconfdir). */
#define OPAL_LOCALSTATEDIR "C:\\Program files\\Open MPI\\var"
/* The directory for object files and libraries of object code. Do not
install executables here, they probably ought to go in
$(libexecdir) instead. */
#define OPAL_LIBDIR "C:\\Program files\\Open MPI\\lib"
/* $(libdir)/package-name/. This is where components should go */
#define OPAL_PKGLIBDIR "C:\\Program files\\Open MPI\\lib\\openmpi"
/* The directory for installing header files to be included by user
programs with the C #include preprocessor directive. */
#define OPAL_INCLUDEDIR "C:\\Program files\\Open MPI\\include"
/* $(includedir)/package-name/. The devel headers go in here */
#define OPAL_PKGINCLUDEDIR "C:\\Program files\\Open MPI\\include\\openmpi"
/* The directory for installing the Info files for this package. */
#define OPAL_INFODIR "C:\\Program files\\Open MPI\\share\\info"
/* The top-level directory for installing the man pages (if any) for
this package. */
#define OPAL_MANDIR "C:\\Program files\\Open MPI\\share\\man"
#endif

Просмотреть файл

@ -1,196 +0,0 @@
/* config.h. Generated from config-h.in by configure. */
/* config-h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the `argz_append' function. */
#define HAVE_ARGZ_APPEND 1
/* Define to 1 if you have the `argz_create_sep' function. */
#define HAVE_ARGZ_CREATE_SEP 1
/* Define to 1 if you have the <argz.h> header file. */
#define HAVE_ARGZ_H 1
/* Define to 1 if you have the `argz_insert' function. */
#define HAVE_ARGZ_INSERT 1
/* Define to 1 if you have the `argz_next' function. */
#define HAVE_ARGZ_NEXT 1
/* Define to 1 if you have the `argz_stringify' function. */
#define HAVE_ARGZ_STRINGIFY 1
/* Define to 1 if you have the <assert.h> header file. */
#define HAVE_ASSERT_H 1
/* Define to 1 if you have the `bcopy' function. */
/* #undef HAVE_BCOPY */
/* Define to 1 if you have the `closedir' function. */
#define HAVE_CLOSEDIR 1
/* Define to 1 if you have the <ctype.h> header file. */
#define HAVE_CTYPE_H 1
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
*/
#define HAVE_DIRENT_H 1
/* Define if you have the GNU dld library. */
/* #undef HAVE_DLD */
/* Define to 1 if you have the <dld.h> header file. */
/* #undef HAVE_DLD_H */
/* Define to 1 if you have the `dlerror' function. */
#define HAVE_DLERROR 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the <dl.h> header file. */
/* #undef HAVE_DL_H */
/* Define if you have the _dyld_func_lookup function. */
/* #undef HAVE_DYLD */
/* Define to 1 if you have the <errno.h> header file. */
#define HAVE_ERRNO_H 1
/* Define to 1 if the system has the type `error_t'. */
#define HAVE_ERROR_T 1
/* Define to 1 if you have the `index' function. */
/* #undef HAVE_INDEX */
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define if you have the libdl library or equivalent. */
#define HAVE_LIBDL 1
/* Define to 1 if you have the <mach-o/dyld.h> header file. */
/* #undef HAVE_MACH_O_DYLD_H */
/* Define to 1 if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1
/* Define to 1 if you have the `memcpy' function. */
#define HAVE_MEMCPY 1
/* Define to 1 if you have the `memmove' function. */
#define HAVE_MEMMOVE 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
/* #undef HAVE_NDIR_H */
/* Define to 1 if you have the `opendir' function. */
#define HAVE_OPENDIR 1
/* Define if libtool can extract symbol lists from object files. */
#define HAVE_PRELOADED_SYMBOLS 1
/* Define to 1 if you have the `readdir' function. */
#define HAVE_READDIR 1
/* Define to 1 if you have the `rindex' function. */
/* #undef HAVE_RINDEX */
/* Define if you have the shl_load function. */
/* #undef HAVE_SHL_LOAD */
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1
/* Define to 1 if you have the `strcmp' function. */
#define HAVE_STRCMP 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strrchr' function. */
#define HAVE_STRRCHR 1
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_DIR_H */
/* Define to 1 if you have the <sys/dl.h> header file. */
/* #undef HAVE_SYS_DL_H */
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_NDIR_H */
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define if the OS needs help to load dependent libraries for dlopen(). */
#define LTDL_DLOPEN_DEPLIBS 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LTDL_OBJDIR ".libs/"
/* Define to the name of the environment variable that determines the dynamic
library search path. */
#define LTDL_SHLIBPATH_VAR "PATH"
/* Define to the extension used for shared libraries, say, ".so". */
#define LTDL_SHLIB_EXT ".dll"
/* Define to the system default library search path. */
#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
/* Define if dlsym() requires a leading underscore in symbol names. */
/* #undef NEED_USCORE */
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "bug-libtool@gnu.org"
/* Define to the full name of this package. */
#define PACKAGE_NAME "libltdl"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "libltdl 1.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "libltdl"
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.2"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to a type to use for `error_t' if it is not otherwise available. */
/* #undef error_t */
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
/* #undef inline */
#endif

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,367 +0,0 @@
/* ltdl.h -- generic dlopen functions
Copyright (C) 1998-2000 Free Software Foundation, Inc.
Originally by Thomas Tanner <tanner@ffii.org>
This file is part of GNU Libtool.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
As a special exception to the GNU Lesser General Public License,
if you distribute this file as part of a program or library that
is built using GNU libtool, you may include it under the same
distribution terms that you use for the rest of that program.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
*/
/* Only include this header file once. */
#ifndef LTDL_H
#define LTDL_H 1
#include <sys/types.h> /* for size_t declaration */
/* --- MACROS FOR PORTABILITY --- */
/* Saves on those hard to debug '\0' typos.... */
#define LT_EOS_CHAR '\0'
/* LTDL_BEGIN_C_DECLS should be used at the beginning of your declarations,
so that C++ compilers don't mangle their names. Use LTDL_END_C_DECLS at
the end of C declarations. */
#ifdef __cplusplus
# define LT_BEGIN_C_DECLS extern "C" {
# define LT_END_C_DECLS }
#else
# define LT_BEGIN_C_DECLS /* empty */
# define LT_END_C_DECLS /* empty */
#endif
LT_BEGIN_C_DECLS
/* LT_PARAMS is a macro used to wrap function prototypes, so that compilers
that don't understand ANSI C prototypes still work, and ANSI C
compilers can issue warnings about type mismatches. */
#if defined (__STDC__) || defined (_AIX) || (defined (__mips) && defined (_SYSTYPE_SVR4)) || defined(WIN32) || defined(__cplusplus)
# define LT_PARAMS(protos) protos
# define lt_ptr void*
#else
# define LT_PARAMS(protos) ()
# define lt_ptr char*
#endif
/* LT_STMT_START/END are used to create macros which expand to a
a single compound statement in a portable way. */
#if defined (__GNUC__) && !defined (__STRICT_ANSI__) && !defined (__cplusplus)
# define LT_STMT_START (void)(
# define LT_STMT_END )
#else
# if (defined (sun) || defined (__sun__))
# define LT_STMT_START if (1)
# define LT_STMT_END else (void)0
# else
# define LT_STMT_START do
# define LT_STMT_END while (0)
# endif
#endif
/* LT_CONC creates a new concatenated symbol for the compiler
in a portable way. */
#if defined(__STDC__) || defined(__cplusplus) || defined(_MSC_VER)
# define LT_CONC(s,t) s##t
#else
# define LT_CONC(s,t) s/**/t
#endif
/* LT_STRLEN can be used safely on NULL pointers. */
#define LT_STRLEN(s) (((s) && (s)[0]) ? strlen (s) : 0)
/* --- WINDOWS SUPPORT --- */
/* Canonicalise Windows and Cygwin recognition macros. */
#ifdef __CYGWIN32__
# ifndef __CYGWIN__
# define __CYGWIN__ __CYGWIN32__
# endif
#endif
#if defined(_WIN32) || defined(WIN32)
# ifndef __WINDOWS__
# ifdef _WIN32
# define __WINDOWS__ _WIN32
# else
# ifdef WIN32
# define __WINDOWS__ WIN32
# endif
# endif
# endif
#endif
#ifdef __WINDOWS__
# ifndef __CYGWIN__
/* LT_DIRSEP_CHAR is accepted *in addition* to '/' as a directory
separator when it is set. */
# define LT_DIRSEP_CHAR '\\'
# define LT_PATHSEP_CHAR ';'
# endif
#endif
#ifndef LT_PATHSEP_CHAR
# define LT_PATHSEP_CHAR ':'
#endif
/* DLL building support on win32 hosts; mostly to workaround their
ridiculous implementation of data symbol exporting. */
#ifndef LT_SCOPE
# if defined(__WINDOWS__) || defined(__CYGWIN__)
# ifdef DLL_EXPORT /* defined by libtool (if required) */
# define LT_SCOPE __declspec(dllexport)
# endif
# ifdef LIBLTDL_DLL_IMPORT /* define if linking with this dll */
# /* note: cygwin/mingw compilers can rely instead on auto-import */
# define LT_SCOPE extern __declspec(dllimport)
# endif
# endif
# ifndef LT_SCOPE /* static linking or !__WINDOWS__ */
# define LT_SCOPE extern
# endif
#endif
#if defined(_MSC_VER) /* Visual Studio */
# define R_OK 4
#endif
/* --- DYNAMIC MODULE LOADING API --- */
typedef struct lt_dlhandle_struct *lt_dlhandle; /* A loaded module. */
/* Initialisation and finalisation functions for libltdl. */
LT_SCOPE int lt_dlinit LT_PARAMS((void));
LT_SCOPE int lt_dlexit LT_PARAMS((void));
/* Module search path manipulation. */
LT_SCOPE int lt_dladdsearchdir LT_PARAMS((const char *search_dir));
LT_SCOPE int lt_dlinsertsearchdir LT_PARAMS((const char *before,
const char *search_dir));
LT_SCOPE int lt_dlsetsearchpath LT_PARAMS((const char *search_path));
LT_SCOPE const char *lt_dlgetsearchpath LT_PARAMS((void));
LT_SCOPE int lt_dlforeachfile LT_PARAMS((
const char *search_path,
int (*func) (const char *filename, lt_ptr data),
lt_ptr data));
/* Portable libltdl versions of the system dlopen() API. */
LT_SCOPE lt_dlhandle lt_dlopen LT_PARAMS((const char *filename));
LT_SCOPE lt_dlhandle lt_dlopenext LT_PARAMS((const char *filename));
LT_SCOPE lt_ptr lt_dlsym LT_PARAMS((lt_dlhandle handle,
const char *name));
LT_SCOPE const char *lt_dlerror LT_PARAMS((void));
LT_SCOPE int lt_dlclose LT_PARAMS((lt_dlhandle handle));
/* Module residency management. */
LT_SCOPE int lt_dlmakeresident LT_PARAMS((lt_dlhandle handle));
LT_SCOPE int lt_dlisresident LT_PARAMS((lt_dlhandle handle));
/* --- MUTEX LOCKING --- */
typedef void lt_dlmutex_lock LT_PARAMS((void));
typedef void lt_dlmutex_unlock LT_PARAMS((void));
typedef void lt_dlmutex_seterror LT_PARAMS((const char *errmsg));
typedef const char *lt_dlmutex_geterror LT_PARAMS((void));
LT_SCOPE int lt_dlmutex_register LT_PARAMS((lt_dlmutex_lock *lock,
lt_dlmutex_unlock *unlock,
lt_dlmutex_seterror *seterror,
lt_dlmutex_geterror *geterror));
/* --- MEMORY HANDLING --- */
/* By default, the realloc function pointer is set to our internal
realloc implementation which iself uses lt_dlmalloc and lt_dlfree.
libltdl relies on a featureful realloc, but if you are sure yours
has the right semantics then you can assign it directly. Generally,
it is safe to assign just a malloc() and a free() function. */
LT_SCOPE lt_ptr (*lt_dlmalloc) LT_PARAMS((size_t size));
LT_SCOPE lt_ptr (*lt_dlrealloc) LT_PARAMS((lt_ptr ptr, size_t size));
LT_SCOPE void (*lt_dlfree) LT_PARAMS((lt_ptr ptr));
/* --- PRELOADED MODULE SUPPORT --- */
/* A preopened symbol. Arrays of this type comprise the exported
symbols for a dlpreopened module. */
typedef struct {
const char *name;
lt_ptr address;
} lt_dlsymlist;
LT_SCOPE int lt_dlpreload LT_PARAMS((const lt_dlsymlist *preloaded));
LT_SCOPE int lt_dlpreload_default
LT_PARAMS((const lt_dlsymlist *preloaded));
#define LTDL_SET_PRELOADED_SYMBOLS() LT_STMT_START{ \
extern const lt_dlsymlist lt_preloaded_symbols[]; \
lt_dlpreload_default(lt_preloaded_symbols); \
}LT_STMT_END
/* --- MODULE INFORMATION --- */
/* Read only information pertaining to a loaded module. */
typedef struct {
char *filename; /* file name */
char *name; /* module name */
int ref_count; /* number of times lt_dlopened minus
number of times lt_dlclosed. */
} lt_dlinfo;
LT_SCOPE const lt_dlinfo *lt_dlgetinfo LT_PARAMS((lt_dlhandle handle));
LT_SCOPE lt_dlhandle lt_dlhandle_next LT_PARAMS((lt_dlhandle place));
LT_SCOPE int lt_dlforeach LT_PARAMS((
int (*func) (lt_dlhandle handle, lt_ptr data),
lt_ptr data));
/* Associating user data with loaded modules. */
typedef unsigned lt_dlcaller_id;
LT_SCOPE lt_dlcaller_id lt_dlcaller_register LT_PARAMS((void));
LT_SCOPE lt_ptr lt_dlcaller_set_data LT_PARAMS((lt_dlcaller_id key,
lt_dlhandle handle,
lt_ptr data));
LT_SCOPE lt_ptr lt_dlcaller_get_data LT_PARAMS((lt_dlcaller_id key,
lt_dlhandle handle));
/* --- USER MODULE LOADER API --- */
typedef struct lt_dlloader lt_dlloader;
typedef lt_ptr lt_user_data;
typedef lt_ptr lt_module;
/* Function pointer types for creating user defined module loaders. */
typedef lt_module lt_module_open LT_PARAMS((lt_user_data loader_data,
const char *filename));
typedef int lt_module_close LT_PARAMS((lt_user_data loader_data,
lt_module handle));
typedef lt_ptr lt_find_sym LT_PARAMS((lt_user_data loader_data,
lt_module handle,
const char *symbol));
typedef int lt_dlloader_exit LT_PARAMS((lt_user_data loader_data));
struct lt_user_dlloader {
const char *sym_prefix;
lt_module_open *module_open;
lt_module_close *module_close;
lt_find_sym *find_sym;
lt_dlloader_exit *dlloader_exit;
lt_user_data dlloader_data;
};
LT_SCOPE lt_dlloader *lt_dlloader_next LT_PARAMS((lt_dlloader *place));
LT_SCOPE lt_dlloader *lt_dlloader_find LT_PARAMS((
const char *loader_name));
LT_SCOPE const char *lt_dlloader_name LT_PARAMS((lt_dlloader *place));
LT_SCOPE lt_user_data *lt_dlloader_data LT_PARAMS((lt_dlloader *place));
LT_SCOPE int lt_dlloader_add LT_PARAMS((lt_dlloader *place,
const struct lt_user_dlloader *dlloader,
const char *loader_name));
LT_SCOPE int lt_dlloader_remove LT_PARAMS((
const char *loader_name));
/* --- ERROR MESSAGE HANDLING --- */
/* Defining error strings alongside their symbolic names in a macro in
this way allows us to expand the macro in different contexts with
confidence that the enumeration of symbolic names will map correctly
onto the table of error strings. */
#define lt_dlerror_table \
LT_ERROR(UNKNOWN, "unknown error") \
LT_ERROR(DLOPEN_NOT_SUPPORTED, "dlopen support not available") \
LT_ERROR(INVALID_LOADER, "invalid loader") \
LT_ERROR(INIT_LOADER, "loader initialization failed") \
LT_ERROR(REMOVE_LOADER, "loader removal failed") \
LT_ERROR(FILE_NOT_FOUND, "file not found") \
LT_ERROR(DEPLIB_NOT_FOUND, "dependency library not found") \
LT_ERROR(NO_SYMBOLS, "no symbols defined") \
LT_ERROR(CANNOT_OPEN, "can't open the module") \
LT_ERROR(CANNOT_CLOSE, "can't close the module") \
LT_ERROR(SYMBOL_NOT_FOUND, "symbol not found") \
LT_ERROR(NO_MEMORY, "not enough memory") \
LT_ERROR(INVALID_HANDLE, "invalid module handle") \
LT_ERROR(BUFFER_OVERFLOW, "internal buffer overflow") \
LT_ERROR(INVALID_ERRORCODE, "invalid errorcode") \
LT_ERROR(SHUTDOWN, "library already shutdown") \
LT_ERROR(CLOSE_RESIDENT_MODULE, "can't close resident module") \
LT_ERROR(INVALID_MUTEX_ARGS, "invalid mutex handler registration") \
LT_ERROR(INVALID_POSITION, "invalid search path insert position")
/* Enumerate the symbolic error names. */
enum {
#define LT_ERROR(name, diagnostic) LT_CONC(LT_ERROR_, name),
lt_dlerror_table
#undef LT_ERROR
LT_ERROR_MAX
};
/* These functions are only useful from inside custom module loaders. */
LT_SCOPE int lt_dladderror LT_PARAMS((const char *diagnostic));
LT_SCOPE int lt_dlseterror LT_PARAMS((int errorcode));
/* --- SOURCE COMPATIBILITY WITH OLD LIBLTDL --- */
#ifdef LT_NON_POSIX_NAMESPACE
# define lt_ptr_t lt_ptr
# define lt_module_t lt_module
# define lt_module_open_t lt_module_open
# define lt_module_close_t lt_module_close
# define lt_find_sym_t lt_find_sym
# define lt_dlloader_exit_t lt_dlloader_exit
# define lt_dlloader_t lt_dlloader
# define lt_dlloader_data_t lt_user_data
#endif
LT_END_C_DECLS
#endif /* !LTDL_H */

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_backtrace_none_component;
const mca_base_component_t *mca_backtrace_base_static_components[] = {
&mca_backtrace_none_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_crs_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,22 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_installdirs_env_component;
extern const mca_base_component_t mca_installdirs_config_component;
extern const mca_base_component_t mca_installdirs_windows_component;
const mca_base_component_t *mca_installdirs_base_static_components[] = {
&mca_installdirs_env_component,
&mca_installdirs_config_component,
&mca_installdirs_windows_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_maffinity_first_use_component;
const mca_base_component_t *mca_maffinity_base_static_components[] = {
&mca_maffinity_first_use_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_memcpy_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_memory_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_paffinity_windows_component;
const mca_base_component_t *mca_paffinity_base_static_components[] = {
&mca_paffinity_windows_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_timer_windows_component;
const mca_base_component_t *mca_timer_base_static_components[] = {
&mca_timer_windows_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,38 +0,0 @@
/*
* Copyright (c) 2004-2005 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$
*
* This file should be included by any file that needs full
* version information for the OPAL project
*/
#ifndef OPAL_VERSIONS_H
#define OPAL_VERSIONS_H
#define OPAL_MAJOR_VERSION 1
#define OPAL_MINOR_VERSION 3
#define OPAL_RELEASE_VERSION 0
#define OPAL_GREEK_VERSION "a1"
#define OPAL_WANT_SVN 1
#define OPAL_SVN_R "r14150:14151"
#ifdef OPAL_VERSION
/* If we included version.h, we want the real version, not the
stripped (no-r number) verstion */
#undef OPAL_VERSION
#endif
#define OPAL_VERSION "1.3a1r14150:14151"
#endif

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,22 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_errmgr_hnp_component;
extern const mca_base_component_t mca_errmgr_orted_component;
extern const mca_base_component_t mca_errmgr_proxy_component;
const mca_base_component_t *mca_errmgr_base_static_components[] = {
&mca_errmgr_hnp_component,
&mca_errmgr_orted_component,
&mca_errmgr_proxy_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,16 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_filem_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,17 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_filem_rsh_component;
const mca_base_component_t *mca_filem_base_static_components[] = {
&mca_filem_rsh_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,22 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_gpr_null_component;
extern const mca_base_component_t mca_gpr_proxy_component;
extern const mca_base_component_t mca_gpr_replica_component;
const mca_base_component_t *mca_gpr_base_static_components[] = {
&mca_gpr_null_component,
&mca_gpr_proxy_component,
&mca_gpr_replica_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_grpcomm_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_iof_proxy_component;
extern const mca_base_component_t mca_iof_svc_component;
const mca_base_component_t *mca_iof_base_static_components[] = {
&mca_iof_proxy_component,
&mca_iof_svc_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_ns_proxy_component;
extern const mca_base_component_t mca_ns_replica_component;
const mca_base_component_t *mca_ns_base_static_components[] = {
&mca_ns_proxy_component,
&mca_ns_replica_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_odls_process_component;
const mca_base_component_t *mca_odls_base_static_components[] = {
&mca_odls_process_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_oob_tcp_component;
const mca_base_component_t *mca_oob_base_static_components[] = {
&mca_oob_tcp_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_pls_proxy_component;
extern const mca_base_component_t mca_pls_process_component;
const mca_base_component_t *mca_pls_base_static_components[] = {
&mca_pls_proxy_component,
&mca_pls_process_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_ras_dash_host_component;
extern const mca_base_component_t mca_ras_localhost_component;
const mca_base_component_t *mca_ras_base_static_components[] = {
&mca_ras_dash_host_component,
&mca_ras_localhost_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_rds_hostfile_component;
extern const mca_base_component_t mca_rds_proxy_component;
const mca_base_component_t *mca_rds_base_static_components[] = {
&mca_rds_hostfile_component,
&mca_rds_proxy_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_rmaps_round_robin_component;
const mca_base_component_t *mca_rmaps_base_static_components[] = {
&mca_rmaps_round_robin_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,20 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_rmgr_proxy_component;
extern const mca_base_component_t mca_rmgr_urm_component;
const mca_base_component_t *mca_rmgr_base_static_components[] = {
&mca_rmgr_proxy_component,
&mca_rmgr_urm_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_rml_oob_component;
const mca_base_component_t *mca_rml_base_static_components[] = {
&mca_rml_oob_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_routed_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_schema_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,24 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
extern const mca_base_component_t mca_sds_env_component;
extern const mca_base_component_t mca_sds_seed_component;
extern const mca_base_component_t mca_sds_singleton_component;
extern const mca_base_component_t mca_sds_pipe_component;
const mca_base_component_t *mca_sds_base_static_components[] = {
&mca_sds_env_component,
&mca_sds_seed_component,
&mca_sds_singleton_component,
&mca_sds_pipe_component,
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_smr_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,18 +0,0 @@
/*
* $HEADER$
*/
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
const mca_base_component_t *mca_snapc_base_static_components[] = {
NULL
};
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

Просмотреть файл

@ -1,38 +0,0 @@
/*
* Copyright (c) 2004-2005 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$
*
* This file should be included by any file that needs full
* version information for the ORTE project
*/
#ifndef ORTE_VERSIONS_H
#define ORTE_VERSIONS_H
#define ORTE_MAJOR_VERSION 1
#define ORTE_MINOR_VERSION 3
#define ORTE_RELEASE_VERSION 0
#define ORTE_GREEK_VERSION "a1"
#define ORTE_WANT_SVN 1
#define ORTE_SVN_R "r14150:14151"
#ifdef ORTE_VERSION
/* If we included version.h, we want the real version, not the
stripped (no-r number) verstion */
#undef ORTE_VERSION
#endif
#define ORTE_VERSION "1.3a1r14150:14151"
#endif

Просмотреть файл

@ -1,55 +0,0 @@
/* orte/include/orte_config.h. Generated from orte_config.h.in by configure. */
/* -*- c -*-
*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2006 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$
*
* Function: - OS, CPU and compiler dependent configuration
*/
#ifndef ORTE_CONFIG_H
#define ORTE_CONFIG_H
#include "opal_config.h"
#if defined(__WINDOWS__)
# if defined(_USRDLL) /* building shared libraries (.DLL) */
# if defined(ORTE_EXPORTS)
# define ORTE_DECLSPEC __declspec(dllexport)
# define ORTE_MODULE_DECLSPEC
# else
# define ORTE_DECLSPEC __declspec(dllimport)
# if defined(ORTE_MODULE_EXPORTS)
# define ORTE_MODULE_DECLSPEC __declspec(dllexport)
# else
# define ORTE_MODULE_DECLSPEC __declspec(dllimport)
# endif /* defined(ORTE_MODULE_EXPORTS) */
# endif /* defined(ORTE_EXPORTS) */
# else /* building static library or external includes */
# if defined(ORTE_IMPORTS)
# define ORTE_DECLSPEC __declspec(dllimport)
# else
# define ORTE_DECLSPEC
# endif /* defined(ORTE_IMPORTS) */
# define ORTE_MODULE_DECLSPEC
# endif
#else
# define ORTE_DECLSPEC
# define ORTE_MODULE_DECLSPEC
#endif /* defined(__WINDOWS__) */
#endif

Просмотреть файл

@ -1,328 +0,0 @@
/* adio/include/romioconf.h. Generated from romioconf.h.in by configure. */
/* adio/include/romioconf.h.in. Generated from configure.in by autoheader. */
#include "romioconf-undefs.h"
/* Define if no signotify */
/* #undef AIO_SIGNOTIFY_NONE */
/* Define for AIX */
/* #undef AIX */
/* Define if Cray */
/* #undef CRAY */
/* Define if aio.h exists and can be compiled */
/*#define HAVE_AIO_H 0*/
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the <fcntl.h> header file. */
#define HAVE_FCNTL_H 1
/* Define to 1 if you have the `fsync' function. */
#define HAVE_FSYNC 1
/* Define to 1 if you have the `ftruncate' function. */
#define HAVE_FTRUNCATE 1
/* Define if GNU __attribute__ is supported */
/* #define HAVE_GCC_ATTRIBUTE 1 */
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define if long long is 64 bits */
#define HAVE_LONG_LONG_64 1
/* Define to 1 if you have the `lstat' function. */
#define HAVE_LSTAT 1
/* Define to 1 if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1
/* Define to 1 if you have the `memalign' function. */
#define HAVE_MEMALIGN 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define if MPI combiners available */
/* #undef HAVE_MPI_COMBINERS */
/* Define if Darray is available */
#define HAVE_MPI_DARRAY_SUBARRAY 1
/* Define if generalized requests avaliable */
/* #undef HAVE_MPI_GREQUEST */
/* Define if MPI Info is available */
#define HAVE_MPI_INFO 1
/* Define if supports long long int */
/* #undef HAVE_MPI_LONG_LONG_INT */
/* Will always be 1 - OMPI has MPI_OFFSET */
#define HAVE_MPI_OFFSET 1
/* Define for CRAY weak dup */
/* #undef HAVE_PRAGMA_CRI_DUP */
/* Define for HP weak pragma */
/* #undef HAVE_PRAGMA_HP_SEC_DEF */
/* Define if pragma weak available */
/* #undef HAVE_PRAGMA_WEAK */
/* Define if pread64 available */
/* #undef HAVE_PREAD64 */
/* Define to 1 if you have the <pvfs2.h> header file. */
/* #undef HAVE_PVFS2_H */
/* Define if PVFS2_SUPER_MAGIC defined. */
/* #undef HAVE_PVFS2_SUPER_MAGIC */
/* Define to 1 if you have the <pvfs.h> header file. */
/* #undef HAVE_PVFS_H */
/* Define if PVFS_SUPER_MAGIC defined. */
/* #undef HAVE_PVFS_SUPER_MAGIC */
/* Define to 1 if you have the `readlink' function. */
#define HAVE_READLINK 1
/* Define to 1 if you have the <signal.h> header file. */
#define HAVE_SIGNAL_H 1
/* Define to 1 if you have the `snprintf' function. */
/*#define HAVE_SNPRINTF 0*/
/* Define if stat function is present */
#define HAVE_STAT 1
/* Define if status set bytes available */
#define HAVE_STATUS_SET_BYTES 1
/* Define if statvfs function is present */
#define HAVE_STATVFS 1
/* Define to 1 if you have the <stddef.h> header file. */
#define HAVE_STDDEF_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strdup' function. */
#define HAVE_STRDUP 1
/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if struct statfs can be compiled */
#define HAVE_STRUCT_STATFS 1
/* Define if sys/aio.h exists and can be compiled */
/* #undef HAVE_SYS_AIO_H */
/* Define to 1 if you have the <sys/mount.h> header file. */
#define HAVE_SYS_MOUNT_H 1
/* Define to 1 if you have the <sys/param.h> header file. */
/*#define HAVE_SYS_PARAM_H 1*/
/* Define to 1 if you have the <sys/statvfs.h> header file. */
#define HAVE_SYS_STATVFS_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <sys/vfs.h> header file. */
#define HAVE_SYS_VFS_H 1
/* Define to 1 if you have the <unistd.h> header file. */
/*#define HAVE_UNISTD_H 1*/
/* Define if weak symbols available */
/* #undef HAVE_WEAK_SYMBOLS */
/* Define for HPUX */
/* #undef HPUX */
/* Define if int smaller than pointer */
/*#define INT_LT_POINTER 1*/
/* Define if IRIX */
/* #undef IRIX */
/* Define if compiling within MPICH */
/* #undef MPICH */
/* Define if using HP MPI */
/* #undef MPIHP */
/* Define if compiling within LAM/MPI */
/* #undef MPILAM */
/* hack to make ROMIO build without profiling */
#define MPIO_BUILD_PROFILING 1
/* Define if SGI MPI */
/* #undef MPISGI */
/* Define if MPI_Offset is int */
/* #undef MPI_OFFSET_IS_INT */
/* Define if fsync needs a declaration */
/* #undef NEEDS_FSYNC_DECL */
/* Define if ftruncate needs a declaration */
/* #undef NEEDS_FTRUNCATE_DECL */
/* Define if l_start and l_len data should be cast as int */
/* #undef NEEDS_INT_CAST_WITH_FLOCK */
/* Define if lstat needs a declaration */
#define NEEDS_LSTAT_DECL 1
/* Define if mpi_test needed */
/* #undef NEEDS_MPI_TEST */
/* Define if readlink needs a declaration */
/* #undef NEEDS_READLINK_DECL */
/* Define if snprintf needs a declaration */
/* #undef NEEDS_SNPRINTF_DECL */
/* Define if strdup needs a declaration */
/* #undef NEEDS_STRDUP_DECL */
/* Define if no MPI type is contig */
/* #undef NO_MPI_SGI_type_is_contig */
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""
/* Define to the full name of this package. */
#define PACKAGE_NAME ""
/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""
/* Define to the version of this package. */
#define PACKAGE_VERSION ""
/* Define for printing error messages */
/* #undef PRINT_ERR_MSG */
/* Define for ROMIO with gridftp */
/* #undef ROMIO_GRIDFTP */
/* Define if AIO calls need file descriptor */
/* #undef ROMIO_HAVE_AIO_CALLS_NEED_FILEDES */
/* Define if aio_suspend needs two arguments */
/* #undef ROMIO_HAVE_AIO_SUSPEND_TWO_ARGS */
/* Define if aiocb has aio_fildes member */
#define ROMIO_HAVE_STRUCT_AIOCB_WITH_AIO_FILDES 1
/* Define if aiocb has aio_handle member */
/* #undef ROMIO_HAVE_STRUCT_AIOCB_WITH_AIO_HANDLE */
/* Define if aiocb has aio_reqprio member */
#define ROMIO_HAVE_STRUCT_AIOCB_WITH_AIO_REQPRIO 1
/* Define if aiocb has aio_sigevent member */
#define ROMIO_HAVE_STRUCT_AIOCB_WITH_AIO_SIGEVENT 1
/* Define if aiocb has aio_whence member */
/* #undef ROMIO_HAVE_STRUCT_AIOCB_WITH_AIO_WHENCE */
/* Define if statfs has f_fstypename */
/* #undef ROMIO_HAVE_STRUCT_STATFS_WITH_F_FSTYPENAME */
/* defined if struct statvfs has a f_basetype member */
/* #undef ROMIO_HAVE_STRUCT_STATVFS_WITH_F_BASETYPE */
/* Define if struct stat has a st_fstype member */
/* #undef ROMIO_HAVE_STRUCT_STAT_WITH_ST_FSTYPE */
/* Define if AIO calls seem to work */
#define ROMIO_HAVE_WORKING_AIO 1
/* Define for ROMIO with HFS */
/* #undef ROMIO_HFS */
/* Define if compiling within MPICH2 */
/* #undef ROMIO_INSIDE_MPICH2 */
/* Define for ROMIO with NFS */
#define ROMIO_NFS 1
/* Define for ROMIO with NTFS */
#define ROMIO_NTFS 1
/* Define for ROMIO with PANFS */
/* #undef ROMIO_PANFS */
/* Define for ROMIO with PFS */
/* #undef ROMIO_PFS */
/* Define for ROMIO with PVFS */
/* #undef ROMIO_PVFS */
/* Define for ROMIO with PVFS2 */
/* #undef ROMIO_PVFS2 */
/* Define if int64_t must be defined for PVFS */
/* #undef ROMIO_PVFS_NEEDS_INT64_DEFINITION */
/* Define for ROMIO with SFS */
/* #undef ROMIO_SFS */
/* Define for ROMIO with TESTFS */
#define ROMIO_TESTFS 1
/* Define for ROMIO with UFS */
#define ROMIO_UFS 1
/* Define for ROMIO with XFS */
/* #undef ROMIO_XFS */
/* The size of `int', as computed by sizeof. */
#define SIZEOF_INT 4
/* The size of `long long', as computed by sizeof. */
#define SIZEOF_LONG_LONG 8
/* The size of `void *', as computed by sizeof. */
#define SIZEOF_VOID_P 8
/* Define for SPPUX (Convex) */
/* #undef SPPUX */
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define for NEC SX4 */
/* #undef SX4 */
/* if C does not support restrict */
#define restrict

Разница между файлами не показана из-за своего большого размера Загрузить разницу