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)).

Reply via email to