I'm dubious about adding a tag for alignment, because it doesn't participate in the type system; in C and C++, it's an attribute of a struct or variable declaration, but the variable has the same type as another variable without the explicit alignment. In the GNU extension it can also be applied to a typedef, but I think there I'd still put the attribute on the typedef rather than introduce a new tag.

Jason

Reply via email to