alignof
# define alignof(type) offsetof(struct { char a; type b; }, b)
#define alignof(X) __alignof__(X)
#define alignof _Alignof