> I think this hunk still just shows that the ms-bitfield-code fails to > handle TYPE_PACKED properly. Simply adjusting rli->record_align > does not look like the correct solution to me. > > Btw, did you test struct-layout against 4.7 with ms-bitfields as Jakub > noted how to do that?
Ideally this should be done against the vendor compiler as well, since all this is done in the name of binary compatibility with it. > Btw, any ABI changes should be documented in changes.html at least. Definitely, and with examples if possible. -- Eric Botcazou