Relevant Windows fixes for r23360.
This commit was SVN r23363. The following SVN revision numbers were found above: r23360 --> open-mpi/ompi@31295e8dc2
Этот коммит содержится в:
родитель
62a8b73f1a
Коммит
c51c262e67
@ -126,7 +126,7 @@ SET_TARGET_PROPERTIES(libmpi PROPERTIES COMPILE_FLAGS
|
|||||||
IF (BUILD_SHARED_LIBS)
|
IF (BUILD_SHARED_LIBS)
|
||||||
SET_TARGET_PROPERTIES(libmpi PROPERTIES
|
SET_TARGET_PROPERTIES(libmpi PROPERTIES
|
||||||
COMPILE_FLAGS "${OMPI_C_DEF_PRE}_USRDLL ${OMPI_C_DEF_PRE}HAVE_CONFIG_H
|
COMPILE_FLAGS "${OMPI_C_DEF_PRE}_USRDLL ${OMPI_C_DEF_PRE}HAVE_CONFIG_H
|
||||||
${OMPI_C_DEF_PRE}OMPI_EXPORTS ${OMPI_CXX_LAN_FLAG}")
|
${OMPI_C_DEF_PRE}OMPI_EXPORTS ${OMPI_C_DEF_PRE}ORTE_IMPORTS ${OMPI_CXX_LAN_FLAG}")
|
||||||
TARGET_LINK_LIBRARIES (libmpi libopen-rte Ws2_32.lib shlwapi.lib)
|
TARGET_LINK_LIBRARIES (libmpi libopen-rte Ws2_32.lib shlwapi.lib)
|
||||||
ELSE (BUILD_SHARED_LIBS)
|
ELSE (BUILD_SHARED_LIBS)
|
||||||
SET_TARGET_PROPERTIES(libmpi PROPERTIES COMPILE_FLAGS "${OMPI_C_DEF_PRE}_LIB")
|
SET_TARGET_PROPERTIES(libmpi PROPERTIES COMPILE_FLAGS "${OMPI_C_DEF_PRE}_LIB")
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
#define OMPI_DEBUGGERS_H
|
#define OMPI_DEBUGGERS_H
|
||||||
|
|
||||||
#include "ompi_config.h"
|
#include "ompi_config.h"
|
||||||
|
#include "orte/mca/debugger/base/base.h"
|
||||||
|
|
||||||
BEGIN_C_DECLS
|
BEGIN_C_DECLS
|
||||||
|
|
||||||
@ -43,7 +44,7 @@ BEGIN_C_DECLS
|
|||||||
/**
|
/**
|
||||||
* Breakpoint function for parallel debuggers.
|
* Breakpoint function for parallel debuggers.
|
||||||
*/
|
*/
|
||||||
extern void *MPIR_Breakpoint(void);
|
ORTE_DECLSPEC extern void *MPIR_Breakpoint(void);
|
||||||
|
|
||||||
END_C_DECLS
|
END_C_DECLS
|
||||||
|
|
||||||
|
@ -126,8 +126,8 @@ OMPI_DECLSPEC opal_datatype_t* opal_datatype_t_type_force_inclusion = NULL;
|
|||||||
OMPI_DECLSPEC ompi_datatype_t* ompi_datatype_t_type_force_inclusion = NULL;
|
OMPI_DECLSPEC ompi_datatype_t* ompi_datatype_t_type_force_inclusion = NULL;
|
||||||
|
|
||||||
OMPI_DECLSPEC volatile int MPIR_debug_gate = 0;
|
OMPI_DECLSPEC volatile int MPIR_debug_gate = 0;
|
||||||
extern volatile int MPIR_being_debugged;
|
ORTE_DECLSPEC extern volatile int MPIR_being_debugged;
|
||||||
extern volatile int MPIR_debug_state;
|
ORTE_DECLSPEC extern volatile int MPIR_debug_state;
|
||||||
OMPI_DECLSPEC char *MPIR_debug_abort_string = "";
|
OMPI_DECLSPEC char *MPIR_debug_abort_string = "";
|
||||||
|
|
||||||
/* Check for a file in few direct ways for portability */
|
/* Check for a file in few direct ways for portability */
|
||||||
|
@ -37,10 +37,6 @@ FOREACH(ORTE_SUBDIR ${ORTE_SUBDIRS})
|
|||||||
|
|
||||||
ENDFOREACH(ORTE_SUBDIR ${ORTE_SUBDIRS})
|
ENDFOREACH(ORTE_SUBDIR ${ORTE_SUBDIRS})
|
||||||
|
|
||||||
#add orterun debugger files into source list
|
|
||||||
SET (ORTERUN_DEBUGGER_FILES ${PROJECT_SOURCE_DIR}/tools/orterun/debuggers.c ${PROJECT_SOURCE_DIR}/tools/orterun/debuggers.h)
|
|
||||||
SET (ORTE_SOURCE_FILES ${ORTE_SOURCE_FILES} ${ORTERUN_DEBUGGER_FILES})
|
|
||||||
SOURCE_GROUP(debuggers FILES ${ORTERUN_DEBUGGER_FILES})
|
|
||||||
|
|
||||||
#only generate if it's not a tarball
|
#only generate if it's not a tarball
|
||||||
IF(NOT EXISTS ${PROJECT_SOURCE_DIR}/util/hostfile/hostfile_lex.c)
|
IF(NOT EXISTS ${PROJECT_SOURCE_DIR}/util/hostfile/hostfile_lex.c)
|
||||||
|
12
orte/mca/debugger/mpir/.windows
Исполняемый файл
12
orte/mca/debugger/mpir/.windows
Исполняемый файл
@ -0,0 +1,12 @@
|
|||||||
|
#
|
||||||
|
# Copyright (c) 2008-2010 High Performance Computing Center Stuttgart,
|
||||||
|
# University of Stuttgart. All rights reserved.
|
||||||
|
# $COPYRIGHT$
|
||||||
|
#
|
||||||
|
# Additional copyrights may follow
|
||||||
|
#
|
||||||
|
# $HEADER$
|
||||||
|
#
|
||||||
|
|
||||||
|
# Specific to this module
|
||||||
|
mca_link_libraries=libopen-rte Ws2_32.lib
|
Загрузка…
x
Ссылка в новой задаче
Block a user