https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105460
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iains at gcc dot gnu.org, | |jakub at gcc dot gnu.org --- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- >From what I can see, gcc is doing this since r0-106771-gd764a8e6bdae09aecb when the OBJCv2 support has been introduced. The comment says: + /* This ABI is currently only used on m64 NeXT, we choose to + make the alignment padding explicit. */ + /* uint32_t const reserved. */ + add_field_decl (integer_type_node, "reserved", &chain);