File tree Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Expand file tree Collapse file tree 2 files changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -922,12 +922,18 @@ enum {
922922
923923/*
924924 * MPIT callback safety levels
925+ *
926+ * Values are set in configure.ac for consistency with mca_base_event.h
925927 */
928+ #undef OPAL_MCA_BASE_CB_REQUIRE_NONE
929+ #undef OPAL_MCA_BASE_CB_REQUIRE_MPI_RESTRICTED
930+ #undef OPAL_MCA_BASE_CB_REQUIRE_THREAD_SAFE
931+ #undef OPAL_MCA_BASE_CB_REQUIRE_ASYNC_SIGNAL_SAFE
926932typedef enum {
927- MPI_T_CB_REQUIRE_NONE ,
928- MPI_T_CB_REQUIRE_MPI_RESTRICTED ,
929- MPI_T_CB_REQUIRE_THREAD_SAFE ,
930- MPI_T_CB_REQUIRE_ASYNC_SIGNAL_SAFE
933+ MPI_T_CB_REQUIRE_NONE = OPAL_MCA_BASE_CB_REQUIRE_NONE ,
934+ MPI_T_CB_REQUIRE_MPI_RESTRICTED = OPAL_MCA_BASE_CB_REQUIRE_MPI_RESTRICTED ,
935+ MPI_T_CB_REQUIRE_THREAD_SAFE = OPAL_MCA_BASE_CB_REQUIRE_THREAD_SAFE ,
936+ MPI_T_CB_REQUIRE_ASYNC_SIGNAL_SAFE = OPAL_MCA_BASE_CB_REQUIRE_ASYNC_SIGNAL_SAFE
931937} MPI_T_cb_safety ;
932938
933939/*
Original file line number Diff line number Diff line change @@ -42,13 +42,13 @@ typedef enum {
4242/**
4343 * @basic Callback safety levels
4444 *
45- * If these are modified then similar modifications will be needed in mpi.h.in.
45+ * Values are set in configure.ac for consistency with mpi.h
4646 */
4747typedef enum {
48- MCA_BASE_CB_REQUIRE_NONE ,
49- MCA_BASE_CB_REQUIRE_MPI_RESTRICTED ,
50- MCA_BASE_CB_REQUIRE_THREAD_SAFE ,
51- MCA_BASE_CB_REQUIRE_ASYNC_SIGNAL_SAFE ,
48+ MCA_BASE_CB_REQUIRE_NONE = OPAL_MCA_BASE_CB_REQUIRE_NONE ,
49+ MCA_BASE_CB_REQUIRE_MPI_RESTRICTED = OPAL_MCA_BASE_CB_REQUIRE_MPI_RESTRICTED ,
50+ MCA_BASE_CB_REQUIRE_THREAD_SAFE = OPAL_MCA_BASE_CB_REQUIRE_THREAD_SAFE ,
51+ MCA_BASE_CB_REQUIRE_ASYNC_SIGNAL_SAFE = OPAL_MCA_BASE_CB_REQUIRE_ASYNC_SIGNAL_SAFE ,
5252 MCA_BASE_CB_SAFETY_MAX ,
5353} mca_base_cb_safety_t ;
5454
You can’t perform that action at this time.
0 commit comments