> Isn't DECL_OFFSET_ALIGN completely useless if it is "relative"?
Good question. > But I wonder how we can even detect non-byte-alignment? I see the field has > DECL_ALIGN of 1, but isn't that "relative" as well? At least I'm totally > confused with DECL_OFFSET_ALIGN being "relative". DECL_ALIGN is supposed to be the absolute counterpart. I think we indeed can't really in stor-layout, so the only place is very likely get_bit_range. -- Eric Botcazou