add #ifndef _BITFIELD_H_