Code:
private:
union {
word_t raw;
struct {
BITFIELD2( word_t,
zero : TID_LOCAL_ID_ZERO_BITS,
id : TID_LOCAL_ID_BITS );
} local;
struct {
BITFIELD2( word_t,
version : TID_GLOBAL_VERSION_BITS,
threadno : TID_GLOBAL_THREADNO_BITS
Leave a comment: