1
1

shmem: make the base_module_t a real mca_base_module_t

This allows the opal_shmem_base_module_t to be properly cast to an
mca_base_module_t.

(this commit is the rationale for the previous shmem C99 .member
initialization commit)
Этот коммит содержится в:
Jeff Squyres 2015-02-26 14:00:17 -08:00
родитель 62259a74f5
Коммит 9666884cf1

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

@ -161,6 +161,7 @@ typedef int (*opal_shmem_base_module_finalize_fn_t)(void);
* structure for shmem modules * structure for shmem modules
*/ */
struct opal_shmem_base_module_2_0_0_t { struct opal_shmem_base_module_2_0_0_t {
mca_base_module_t base;
opal_shmem_base_module_init_fn_t module_init; opal_shmem_base_module_init_fn_t module_init;
opal_shmem_base_module_segment_create_fn_t segment_create; opal_shmem_base_module_segment_create_fn_t segment_create;
opal_shmem_base_ds_copy_fn_t ds_copy; opal_shmem_base_ds_copy_fn_t ds_copy;