sizeof/offsetof/alignof is from 3.3