diff --git a/ompi/datatype/dt_arch.c b/ompi/datatype/dt_arch.c index 40778367fa..f4220f4fb4 100644 --- a/ompi/datatype/dt_arch.c +++ b/ompi/datatype/dt_arch.c @@ -21,7 +21,7 @@ int32_t ompi_arch_compute_local_id( uint32_t *me ) { - ompi_arch_create_empty_id( me ); + *me = (OMPI_ARCH_HEADERMASK | OMPI_ARCH_UNUSEDMASK); /* Handle the size of long (can hold a pointer) */ if( 8 == sizeof(long) ) diff --git a/ompi/datatype/dt_arch.h b/ompi/datatype/dt_arch.h index ccea7ead7b..7d388e146f 100644 --- a/ompi/datatype/dt_arch.h +++ b/ompi/datatype/dt_arch.h @@ -281,16 +281,5 @@ static inline void ompi_arch_setmask ( uint32_t *var, uint32_t mask) *var |= mask; } -static inline void ompi_arch_setabit ( uint32_t* var, int32_t pos ) -{ - assert( ((uint32_t)pos) <= (sizeof(uint32_t) * 8) ); - ompi_arch_setmask( var, (((uint32_t)1) << (pos - 1)) ); -} - -static inline void ompi_arch_create_empty_id( uint32_t* id ) -{ - *id = (OMPI_ARCH_HEADERMASK | OMPI_ARCH_UNUSEDMASK); -} - #endif /* DATATYPE_ARCH_H_HAS_BEEN_INCLUDED */