> Afaik bit-fields are at least part of C89. I know for sure gcc and > msvc support them, and would be surprised if icc didn't. On the other hand, having the bits not in bitfields makes it easier to build the hash value in the next patch