windows checkpoint
This commit was SVN r5650.
Этот коммит содержится в:
родитель
55310951f6
Коммит
82b407061f
@ -67,10 +67,10 @@ ompi_datatype_t ompi_mpi_lb = INIT_BASIC_TYPE( DT_LB, LB );
|
|||||||
ompi_datatype_t ompi_mpi_char = INIT_BASIC_DATA( char, OMPI_ALIGNMENT_CHAR, CHAR, DT_FLAG_DATA_C );
|
ompi_datatype_t ompi_mpi_char = INIT_BASIC_DATA( char, OMPI_ALIGNMENT_CHAR, CHAR, DT_FLAG_DATA_C );
|
||||||
ompi_datatype_t ompi_mpi_character = INIT_BASIC_DATA( char, OMPI_ALIGNMENT_CHAR, CHARACTER, DT_FLAG_DATA_FORTRAN );
|
ompi_datatype_t ompi_mpi_character = INIT_BASIC_DATA( char, OMPI_ALIGNMENT_CHAR, CHARACTER, DT_FLAG_DATA_FORTRAN );
|
||||||
ompi_datatype_t ompi_mpi_unsigned_char = INIT_BASIC_DATA( unsigned char, OMPI_ALIGNMENT_CHAR, UNSIGNED_CHAR, DT_FLAG_DATA_C );
|
ompi_datatype_t ompi_mpi_unsigned_char = INIT_BASIC_DATA( unsigned char, OMPI_ALIGNMENT_CHAR, UNSIGNED_CHAR, DT_FLAG_DATA_C );
|
||||||
ompi_datatype_t ompi_mpi_byte = INIT_BASIC_DATA( unsigned char, OMPI_ALIGNMENT_CHAR, BYTE, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
OMPI_DECLSPEC ompi_datatype_t ompi_mpi_byte = INIT_BASIC_DATA( unsigned char, OMPI_ALIGNMENT_CHAR, BYTE, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_short = INIT_BASIC_DATA( short, OMPI_ALIGNMENT_SHORT, SHORT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
ompi_datatype_t ompi_mpi_short = INIT_BASIC_DATA( short, OMPI_ALIGNMENT_SHORT, SHORT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_unsigned_short = INIT_BASIC_DATA( unsigned short, OMPI_ALIGNMENT_SHORT, UNSIGNED_SHORT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
ompi_datatype_t ompi_mpi_unsigned_short = INIT_BASIC_DATA( unsigned short, OMPI_ALIGNMENT_SHORT, UNSIGNED_SHORT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_int = INIT_BASIC_DATA( int, OMPI_ALIGNMENT_INT, INT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
OMPI_DECLSPEC ompi_datatype_t ompi_mpi_int = INIT_BASIC_DATA( int, OMPI_ALIGNMENT_INT, INT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_unsigned = INIT_BASIC_DATA( unsigned int, OMPI_ALIGNMENT_INT, UNSIGNED_INT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
ompi_datatype_t ompi_mpi_unsigned = INIT_BASIC_DATA( unsigned int, OMPI_ALIGNMENT_INT, UNSIGNED_INT, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_long = INIT_BASIC_DATA( long, OMPI_ALIGNMENT_LONG, LONG, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
ompi_datatype_t ompi_mpi_long = INIT_BASIC_DATA( long, OMPI_ALIGNMENT_LONG, LONG, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
ompi_datatype_t ompi_mpi_unsigned_long = INIT_BASIC_DATA( unsigned long, OMPI_ALIGNMENT_LONG, UNSIGNED_LONG, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
ompi_datatype_t ompi_mpi_unsigned_long = INIT_BASIC_DATA( unsigned long, OMPI_ALIGNMENT_LONG, UNSIGNED_LONG, DT_FLAG_DATA_C | DT_FLAG_DATA_INT );
|
||||||
|
@ -49,7 +49,7 @@ struct mca_allocator_base_module_t* mca_allocator_bucket_module_init(
|
|||||||
{
|
{
|
||||||
size_t alloc_size = sizeof(mca_allocator_bucket_t);
|
size_t alloc_size = sizeof(mca_allocator_bucket_t);
|
||||||
mca_allocator_bucket_t * retval;
|
mca_allocator_bucket_t * retval;
|
||||||
mca_allocator_bucket_t * allocator = malloc(alloc_size);
|
mca_allocator_bucket_t * allocator = (mca_allocator_bucket_t *) malloc(alloc_size);
|
||||||
if(NULL == allocator) {
|
if(NULL == allocator) {
|
||||||
return(NULL);
|
return(NULL);
|
||||||
}
|
}
|
||||||
|
@ -47,7 +47,7 @@ orte_process_name_t orte_name_all = {ORTE_CELLID_MAX, ORTE_JOBID_MAX, ORTE_VPID_
|
|||||||
* Global variables
|
* Global variables
|
||||||
*/
|
*/
|
||||||
int mca_ns_base_output = -1;
|
int mca_ns_base_output = -1;
|
||||||
mca_ns_base_module_t orte_ns = {
|
OMPI_DECLSPEC mca_ns_base_module_t orte_ns = {
|
||||||
orte_ns_base_module_init_not_available,
|
orte_ns_base_module_init_not_available,
|
||||||
orte_ns_base_create_cellid_not_available,
|
orte_ns_base_create_cellid_not_available,
|
||||||
orte_ns_base_assign_cellid_to_process,
|
orte_ns_base_assign_cellid_to_process,
|
||||||
|
@ -42,7 +42,7 @@ int mca_pml_base_progress(void)
|
|||||||
* Global variables
|
* Global variables
|
||||||
*/
|
*/
|
||||||
int mca_pml_base_output = -1;
|
int mca_pml_base_output = -1;
|
||||||
mca_pml_base_module_t mca_pml = {
|
OMPI_DECLSPEC mca_pml_base_module_t mca_pml = {
|
||||||
NULL, /* pml_add_procs */
|
NULL, /* pml_add_procs */
|
||||||
NULL, /* pml_del_procs */
|
NULL, /* pml_del_procs */
|
||||||
NULL, /* pml_add_ptls */
|
NULL, /* pml_add_ptls */
|
||||||
|
@ -30,7 +30,7 @@ installdir = ${topdir}/src/Debug/lib
|
|||||||
C_SUBDIRS = \
|
C_SUBDIRS = \
|
||||||
allocator/bucket \
|
allocator/bucket \
|
||||||
coll/basic \
|
coll/basic \
|
||||||
topo/unity/src
|
topo/unity
|
||||||
|
|
||||||
# list of components to build with the cpp compiler
|
# list of components to build with the cpp compiler
|
||||||
# (because of the problem with OBJ_CLASS_INSTANCE)
|
# (because of the problem with OBJ_CLASS_INSTANCE)
|
||||||
@ -63,6 +63,7 @@ CFLAGS = \
|
|||||||
/DWIN32 \
|
/DWIN32 \
|
||||||
/DHAVE_CONFIG_H \
|
/DHAVE_CONFIG_H \
|
||||||
/DOMPI_SYSCONFDIR="\"${installdir}/share\"" \
|
/DOMPI_SYSCONFDIR="\"${installdir}/share\"" \
|
||||||
|
/DOMPI_BUILDING_WIN_DSO=1 \
|
||||||
/EHsc \
|
/EHsc \
|
||||||
/ML \
|
/ML \
|
||||||
/W0 \
|
/W0 \
|
||||||
@ -78,6 +79,7 @@ CPPFLAGS = \
|
|||||||
/TP \
|
/TP \
|
||||||
/DHAVE_CONFIG_H \
|
/DHAVE_CONFIG_H \
|
||||||
/DOMPI_SYSCONFDIR="\"${installdir}/share\"" \
|
/DOMPI_SYSCONFDIR="\"${installdir}/share\"" \
|
||||||
|
/DOMPI_BUILDING_WIN_DSO=1 \
|
||||||
/EHsc \
|
/EHsc \
|
||||||
/ML \
|
/ML \
|
||||||
/W0 \
|
/W0 \
|
||||||
@ -89,7 +91,7 @@ CPPFLAGS = \
|
|||||||
|
|
||||||
# link with ompi.lib to resolve external symbols
|
# link with ompi.lib to resolve external symbols
|
||||||
#OMPILIB = \
|
#OMPILIB = \
|
||||||
"${topdir}/vcproj/ompi/Debug/libmpi.lib"
|
# "${topdir}/vcproj/ompi/Debug/libmpi.lib"
|
||||||
|
|
||||||
OMPILIB = \
|
OMPILIB = \
|
||||||
"${topdir}/src/libmpi.lib"
|
"${topdir}/src/libmpi.lib"
|
||||||
@ -127,7 +129,6 @@ prebuild:
|
|||||||
@cp '${gen_base}/io-romio-version.h' '${copy_base}/io/romio/'
|
@cp '${gen_base}/io-romio-version.h' '${copy_base}/io/romio/'
|
||||||
@cp '${gen_base}/topo-unity-version.h' '${copy_base}/topo/unity/'
|
@cp '${gen_base}/topo-unity-version.h' '${copy_base}/topo/unity/'
|
||||||
|
|
||||||
|
|
||||||
clibs: ${C_SUBDIRS} prebuild
|
clibs: ${C_SUBDIRS} prebuild
|
||||||
@for dirs in ${C_SUBDIRS}; do \
|
@for dirs in ${C_SUBDIRS}; do \
|
||||||
(libname=`echo mca_$${dirs}.dll | sed 's/\/src[\/]*//g' | sed 's/\//_/g' | sed 's/_\./\./g'` ; cd $$dirs; echo ${CC} ${CPPFLAGS} ${INCL} *.c; ${CC} ${CFLAGS} ${INCL} *.c; echo ${LINK} ${LINKFLAGS} ${ADDLIBS} /OUT:$${libname} *.obj; ${LINK} ${LINKFLAGS} ${ADDLIBS} /OUT:$${libname} *.obj); \
|
(libname=`echo mca_$${dirs}.dll | sed 's/\/src[\/]*//g' | sed 's/\//_/g' | sed 's/_\./\./g'` ; cd $$dirs; echo ${CC} ${CPPFLAGS} ${INCL} *.c; ${CC} ${CFLAGS} ${INCL} *.c; echo ${LINK} ${LINKFLAGS} ${ADDLIBS} /OUT:$${libname} *.obj; ${LINK} ${LINKFLAGS} ${ADDLIBS} /OUT:$${libname} *.obj); \
|
||||||
|
@ -377,7 +377,7 @@ ompi_op_t ompi_mpi_op_replace = {
|
|||||||
/*
|
/*
|
||||||
* Map from ddt->id to position in op function pointer array
|
* Map from ddt->id to position in op function pointer array
|
||||||
*/
|
*/
|
||||||
int ompi_op_ddt_map[DT_MAX_PREDEFINED];
|
OMPI_DECLSPEC int ompi_op_ddt_map[DT_MAX_PREDEFINED];
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -21,11 +21,11 @@
|
|||||||
#include "include/constants.h"
|
#include "include/constants.h"
|
||||||
|
|
||||||
ompi_pointer_array_t ompi_request_f_to_c_table;
|
ompi_pointer_array_t ompi_request_f_to_c_table;
|
||||||
volatile int ompi_request_waiting = 0;
|
OMPI_DECLSPEC volatile int ompi_request_waiting = 0;
|
||||||
int ompi_request_poll_iterations = 20000;
|
int ompi_request_poll_iterations = 20000;
|
||||||
ompi_mutex_t ompi_request_lock;
|
OMPI_DECLSPEC ompi_mutex_t ompi_request_lock;
|
||||||
ompi_condition_t ompi_request_cond;
|
OMPI_DECLSPEC ompi_condition_t ompi_request_cond;
|
||||||
ompi_request_t ompi_request_null;
|
OMPI_DECLSPEC ompi_request_t ompi_request_null;
|
||||||
ompi_status_public_t ompi_status_empty;
|
ompi_status_public_t ompi_status_empty;
|
||||||
|
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ OMPI_DECLSPEC void *ompi_calloc(size_t nmembers, size_t size, const char *file,
|
|||||||
* This function is only used when --enable-mem-debug was specified to
|
* This function is only used when --enable-mem-debug was specified to
|
||||||
* configure (or by default if you're building in a SVN checkout).
|
* configure (or by default if you're building in a SVN checkout).
|
||||||
*/
|
*/
|
||||||
void *ompi_realloc(void *ptr, size_t size, const char *file, int line);
|
OMPI_DECLSPEC void *ompi_realloc(void *ptr, size_t size, const char *file, int line);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \internal
|
* \internal
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user