1
1

- Fix more symbols that should be exported.

This commit was SVN r13824.
Этот коммит содержится в:
Sven Stork 2007-02-27 15:17:17 +00:00
родитель a86deb460e
Коммит d8a369936e
12 изменённых файлов: 24 добавлений и 16 удалений

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

@ -34,9 +34,12 @@
extern "C" {
#endif
/* forward declarations */
struct mca_bml_base_btl_array_t;
OMPI_DECLSPEC int mca_bml_base_btl_array_reserve(struct mca_bml_base_btl_array_t* array, size_t size);
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

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

@ -28,7 +28,7 @@
#include "orte/util/proc_info.h"
#include "orte/util/sys_info.h"
extern int mca_btl_base_debug;
OMPI_DECLSPEC extern int mca_btl_base_debug;
extern int mca_btl_base_err(const char*, ...);
extern int mca_btl_base_out(const char*, ...);

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

@ -37,7 +37,7 @@ extern "C" {
extern opal_mutex_t mca_io_romio_mutex;
extern mca_io_base_module_1_0_0_t mca_io_romio_module;
extern opal_list_t mca_io_romio_pending_requests;
OMPI_DECLSPEC extern mca_io_base_component_1_0_0_t mca_io_romio_component;
/*
* The romio component will "inherit" from the mca_io_base_request_t,

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

@ -91,7 +91,9 @@ OMPI_DECLSPEC int mca_mpool_base_module_destroy(mca_mpool_base_module_t *module)
OMPI_DECLSPEC extern int mca_mpool_base_output;
OMPI_DECLSPEC extern opal_list_t mca_mpool_base_components;
OMPI_DECLSPEC extern opal_list_t mca_mpool_base_modules;
OMPI_DECLSPEC extern uint32_t mca_mpool_base_page_size;
OMPI_DECLSPEC extern uint32_t mca_mpool_base_page_size_log;
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif

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

@ -83,12 +83,12 @@ int ompi_proc_finalize(void);
/**
* Returns the list of proc instances associated with this job.
*/
ompi_proc_t** ompi_proc_world(size_t* size);
OMPI_DECLSPEC ompi_proc_t** ompi_proc_world(size_t* size);
/**
* Returns the list of all known proc instances.
*/
ompi_proc_t** ompi_proc_all(size_t* size);
OMPI_DECLSPEC ompi_proc_t** ompi_proc_all(size_t* size);
/**
* Returns a list (of one) proc instances.

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

@ -319,7 +319,7 @@ OMPI_DECLSPEC int ompi_request_test_some(
*
*/
int ompi_request_wait(
OMPI_DECLSPEC int ompi_request_wait(
ompi_request_t ** req_ptr,
ompi_status_public_t * status);

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

@ -19,9 +19,10 @@
#ifndef OPAL_MCA_TIMER_LINUX_TIMER_LINUX_H
#define OPAL_MCA_TIMER_LINUX_TIMER_LINUX_H
#include "opal_config.h"
#include <opal/sys/timer.h>
extern opal_timer_t opal_timer_linux_freq;
OPAL_DECLSPEC extern opal_timer_t opal_timer_linux_freq;
static inline opal_timer_t
opal_timer_base_get_cycles(void)

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

@ -60,7 +60,7 @@ OBJ_CLASS_INSTANCE(odls_default_app_context_t,
* and pointers to our public functions in it
*/
orte_odls_base_component_t mca_odls_default_component = {
ORTE_MODULE_DECLSPEC orte_odls_base_component_t mca_odls_default_component = {
/* First, the mca_component_t struct containing meta information
about the component itself */
{

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

@ -46,10 +46,10 @@ static void orte_pls_daemon_info_destructor(orte_pls_daemon_info_t* ptr)
if (NULL != ptr->nodename) free(ptr->nodename);
if (NULL != ptr->name) free(ptr->name);
}
OBJ_CLASS_INSTANCE(orte_pls_daemon_info_t, /* type name */
opal_list_item_t, /* parent "class" name */
orte_pls_daemon_info_construct, /* constructor */
orte_pls_daemon_info_destructor); /* destructor */
ORTE_DECLSPEC OBJ_CLASS_INSTANCE(orte_pls_daemon_info_t, /* type name */
opal_list_item_t, /* parent "class" name */
orte_pls_daemon_info_construct, /* constructor */
orte_pls_daemon_info_destructor); /* destructor */
/*
* Store the active daemons for a job

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

@ -61,7 +61,7 @@ typedef uint8_t orte_pls_cmd_flag_t;
/*
* object for daemon information
*/
typedef struct orte_pls_daemon_info_t {
ORTE_DECLSPEC typedef struct orte_pls_daemon_info_t {
opal_list_item_t super;
orte_cellid_t cell;
char *nodename;

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

@ -38,7 +38,7 @@
/*
* Struct of function pointers that need to be initialized
*/
orte_pls_base_component_t mca_pls_proxy_component = {
ORTE_MODULE_DECLSPEC orte_pls_base_component_t mca_pls_proxy_component = {
{
ORTE_PLS_BASE_VERSION_1_3_0,

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

@ -23,6 +23,8 @@
extern "C" {
#endif
ORTE_MODULE_DECLSPEC extern orte_sds_base_component_t mca_sds_slurm_component;
/*
* Module open / close
*/