Even crazier is the fact that an int bitfield's signedness is implementation defined
Easy fix: just make them always unsigned. But the other problems are much more serious.
Easy fix: just make them always unsigned. But the other problems are much more serious.