pmix/{cray,s1,s2}: make pmi_opcaddy_t class static
theses three pmix components use the same class name, declare it as static so Open MPI can be built with --disable-dlopen Thanks Limin Gu for the report
Этот коммит содержится в:
родитель
08fd26093c
Коммит
871ade9231
@ -6,7 +6,7 @@
|
|||||||
* Copyright (c) 2011-2016 Los Alamos National Security, LLC. All
|
* Copyright (c) 2011-2016 Los Alamos National Security, LLC. All
|
||||||
* rights reserved.
|
* rights reserved.
|
||||||
* Copyright (c) 2013-2015 Intel, Inc. All rights reserved.
|
* Copyright (c) 2013-2015 Intel, Inc. All rights reserved.
|
||||||
* Copyright (c) 2014-2015 Research Organization for Information Science
|
* Copyright (c) 2014-2016 Research Organization for Information Science
|
||||||
* and Technology (RIST). All rights reserved.
|
* and Technology (RIST). All rights reserved.
|
||||||
* $COPYRIGHT$
|
* $COPYRIGHT$
|
||||||
*
|
*
|
||||||
@ -127,7 +127,7 @@ typedef struct {
|
|||||||
opal_pmix_op_cbfunc_t opcbfunc;
|
opal_pmix_op_cbfunc_t opcbfunc;
|
||||||
void *cbdata;
|
void *cbdata;
|
||||||
} pmi_opcaddy_t;
|
} pmi_opcaddy_t;
|
||||||
OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
static OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
||||||
opal_object_t,
|
opal_object_t,
|
||||||
NULL, NULL);
|
NULL, NULL);
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
|
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2014-2016 Intel, Inc. All rights reserved.
|
* Copyright (c) 2014-2016 Intel, Inc. All rights reserved.
|
||||||
* Copyright (c) 2014-2015 Research Organization for Information Science
|
* Copyright (c) 2014-2016 Research Organization for Information Science
|
||||||
* and Technology (RIST). All rights reserved.
|
* and Technology (RIST). All rights reserved.
|
||||||
* Copyright (c) 2016 Cisco Systems, Inc. All rights reserved.
|
* Copyright (c) 2016 Cisco Systems, Inc. All rights reserved.
|
||||||
* $COPYRIGHT$
|
* $COPYRIGHT$
|
||||||
@ -89,7 +89,7 @@ typedef struct {
|
|||||||
opal_pmix_op_cbfunc_t opcbfunc;
|
opal_pmix_op_cbfunc_t opcbfunc;
|
||||||
void *cbdata;
|
void *cbdata;
|
||||||
} pmi_opcaddy_t;
|
} pmi_opcaddy_t;
|
||||||
OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
static OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
||||||
opal_object_t,
|
opal_object_t,
|
||||||
NULL, NULL);
|
NULL, NULL);
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
* Copyright (c) 2011-2013 Los Alamos National Security, LLC. All
|
* Copyright (c) 2011-2013 Los Alamos National Security, LLC. All
|
||||||
* rights reserved.
|
* rights reserved.
|
||||||
* Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
|
* Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
|
||||||
* Copyright (c) 2014-2015 Research Organization for Information Science
|
* Copyright (c) 2014-2016 Research Organization for Information Science
|
||||||
* and Technology (RIST). All rights reserved.
|
* and Technology (RIST). All rights reserved.
|
||||||
* $COPYRIGHT$
|
* $COPYRIGHT$
|
||||||
*
|
*
|
||||||
@ -95,7 +95,7 @@ typedef struct {
|
|||||||
opal_pmix_op_cbfunc_t opcbfunc;
|
opal_pmix_op_cbfunc_t opcbfunc;
|
||||||
void *cbdata;
|
void *cbdata;
|
||||||
} pmi_opcaddy_t;
|
} pmi_opcaddy_t;
|
||||||
OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
static OBJ_CLASS_INSTANCE(pmi_opcaddy_t,
|
||||||
opal_object_t,
|
opal_object_t,
|
||||||
NULL, NULL);
|
NULL, NULL);
|
||||||
|
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user