_FP_VERSION_BITS
version >= (1 << _FP_VERSION_BITS) ||
(class) = ((osfp) >> (_FP_VERSION_BITS+_FP_SUBTYPE_BITS)) & \
((1 << _FP_VERSION_BITS) - 1);\
(osfp) = ((class) & ((1 << _FP_CLASS_BITS) - 1)) << (_FP_VERSION_BITS \
(osfp) |= ((version) & ((1 << _FP_VERSION_BITS) - 1)) << \
version >= (1 << _FP_VERSION_BITS) ||