https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79441
--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- The difference with other main 64-bit platforms (x86-64, SPARC64, Alpha) comes from the BIGGEST_ALIGNMENT setting, which is only 64 on s390x instead of 128.