gcc/libatomic
Uros Bizjak 832c1192eb 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  <ubizjak@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)).
2020-06-01 22:29:20 +02:00
..
config i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418] 2020-06-01 22:29:20 +02:00
testsuite libatomic/test: Fix compilation for build sysroot 2020-04-06 23:32:44 +01:00
.gitignore
ChangeLog Daily bump. 2020-05-30 00:16:27 +00:00
Makefile.am libatomic: Fix last change [PR55930] 2020-02-22 19:55:09 +01:00
Makefile.in libatomic: Fix last change [PR55930] 2020-02-22 19:55:09 +01:00
acinclude.m4 re PR other/79543 (Inappropriate "ld --version" checking) 2019-09-03 14:10:26 +00:00
aclocal.m4 Add `--with-toolexeclibdir=' configuration option 2020-01-24 11:24:25 +00:00
auto-config.h.in Makefile.am (ARCH_AARCH64_LINUX): Add IFUNC_OPTIONS and libatomic_la_LIBADD. 2017-12-05 00:49:09 +00:00
cas_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
configure Avoid nested save_CFLAGS and save_LDFLAGS 2020-05-29 12:56:40 -07:00
configure.ac libatomic/test: Fix compilation for build sysroot 2020-04-06 23:32:44 +01:00
configure.tgt Update copyright years. 2020-01-01 12:51:42 +01:00
exch_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
fadd_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
fand_n.c
fence.c Update copyright years. 2020-01-01 12:51:42 +01:00
fenv.c Update copyright years. 2020-01-01 12:51:42 +01:00
fior_n.c
flag.c Update copyright years. 2020-01-01 12:51:42 +01:00
fnand_n.c
fop_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
fsub_n.c
fxor_n.c
gcas.c Update copyright years. 2020-01-01 12:51:42 +01:00
gexch.c Update copyright years. 2020-01-01 12:51:42 +01:00
glfree.c Update copyright years. 2020-01-01 12:51:42 +01:00
gload.c Update copyright years. 2020-01-01 12:51:42 +01:00
gstore.c Update copyright years. 2020-01-01 12:51:42 +01:00
host-config.h Update copyright years. 2020-01-01 12:51:42 +01:00
init.c
libatomic.map Add out-of-line versions of some <stdatomic.h> functions (PR c/65083). 2015-11-18 22:13:44 +00:00
libatomic_i.h Update copyright years. 2020-01-01 12:51:42 +01:00
load_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
store_n.c Update copyright years. 2020-01-01 12:51:42 +01:00
tas_n.c Update copyright years. 2020-01-01 12:51:42 +01:00