Eli Zaretskii wrote: > Does GCC assume that each struct starts at a 16-byte boundary? No, only structs needing such an alignment, as is the case here. Fabrice, I installed the attached patch into the emacs-26 branch; would you please give it a try? Thanks.