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)
|
||||
SET_TARGET_PROPERTIES(libmpi PROPERTIES
|
||||
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)
|
||||
ELSE (BUILD_SHARED_LIBS)
|
||||
SET_TARGET_PROPERTIES(libmpi PROPERTIES COMPILE_FLAGS "${OMPI_C_DEF_PRE}_LIB")
|
||||
|
@ -27,6 +27,7 @@
|
||||
#define OMPI_DEBUGGERS_H
|
||||
|
||||
#include "ompi_config.h"
|
||||
#include "orte/mca/debugger/base/base.h"
|
||||
|
||||
BEGIN_C_DECLS
|
||||
|
||||
@ -43,7 +44,7 @@ BEGIN_C_DECLS
|
||||
/**
|
||||
* Breakpoint function for parallel debuggers.
|
||||
*/
|
||||
extern void *MPIR_Breakpoint(void);
|
||||
ORTE_DECLSPEC extern void *MPIR_Breakpoint(void);
|
||||
|
||||
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 volatile int MPIR_debug_gate = 0;
|
||||
extern volatile int MPIR_being_debugged;
|
||||
extern volatile int MPIR_debug_state;
|
||||
ORTE_DECLSPEC extern volatile int MPIR_being_debugged;
|
||||
ORTE_DECLSPEC extern volatile int MPIR_debug_state;
|
||||
OMPI_DECLSPEC char *MPIR_debug_abort_string = "";
|
||||
|
||||
/* Check for a file in few direct ways for portability */
|
||||
|
@ -37,10 +37,6 @@ FOREACH(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
|
||||
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
|
Загрузка…
Ссылка в новой задаче
Block a user