https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79935
DJ Delorie <dj at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dj at redhat dot com --- Comment #3 from DJ Delorie <dj at redhat dot com> --- More likely, DJGPP just doesn't support more than 8-byte alignment. Either way, this is something that should be investigated on the djgpp list first, and brought back here only if it's proven to be a gcc problem.