https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95418
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Uros Bizjak <u...@gcc.gnu.org>: https://gcc.gnu.org/g:832c1192eba6dd100e2f757e30ea6373f782ff55 commit r11-774-g832c1192eba6dd100e2f757e30ea6373f782ff55 Author: Uros Bizjak <ubiz...@gmail.com> Date: Mon Jun 1 22:23:51 2020 +0200 i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418] Windows ABI (MinGW) is different than Linux ABI when bitfileds are involved. The following patch adds __attribute__ ((gcc_struct)) to struct fenv in order to match the layout of x87 state image in memory. 2020-06-01 Uroš Bizjak <ubiz...@gmail.com> libatomic/ChangeLog: * config/x86/fenv.c (struct fenv): Add __attribute__ ((gcc_struct)). libgcc/ChangeLog: * config/i386/sfp-exceptions.c (struct fenv): Add __attribute__ ((gcc_struct)). libgfortran/ChangeLog: PR libfortran/95418 * config/fpu-387.h (struct fenv): Add __attribute__ ((gcc_struct)).