gcc/libatomic
Uros Bizjak afb9b71081 i386: Use generic division to generate INVALID and DIVZERO exceptions
Introduce math_force_eval to evaluate generic division to generate
INVALID and DIVZERO exceptions.

libgcc/ChangeLog:

	* config/i386/sfp-exceptions.c (__math_force_eval): New define.
	(__sfp_handle_exceptions): Use __math_force_eval to evaluete
	generic division to generate INVALID and DIVZERO exceptions.

libatomic/ChangeLog:

	* config/x86/fenv.c (__math_force_eval): New define.
	(__atomic_feraiseexcept): Use __math_force_eval to evaluete
	generic division to generate INVALID and DIVZERO exceptions.

libgfortran/ChangeLog:

	* config/fpu-387.h (__math_force_eval): New define.
	(local_feraiseexcept): Use __math_force_eval to evaluete
	generic division to generate INVALID and DIVZERO exceptions.
2020-05-01 19:20:57 +02:00
..
config i386: Use generic division to generate INVALID and DIVZERO exceptions 2020-05-01 19:20:57 +02:00
testsuite libatomic/test: Fix compilation for build sysroot 2020-04-06 23:32:44 +01:00
.gitignore
acinclude.m4
aclocal.m4
auto-config.h.in
cas_n.c
ChangeLog i386: Use generic division to generate INVALID and DIVZERO exceptions 2020-05-01 19:20:57 +02:00
configure libatomic/test: Fix compilation for build sysroot 2020-04-06 23:32:44 +01:00
configure.ac libatomic/test: Fix compilation for build sysroot 2020-04-06 23:32:44 +01:00
configure.tgt
exch_n.c
fadd_n.c
fand_n.c
fence.c
fenv.c
fior_n.c
flag.c
fnand_n.c
fop_n.c
fsub_n.c
fxor_n.c
gcas.c
gexch.c
glfree.c
gload.c
gstore.c
host-config.h
init.c
libatomic_i.h
libatomic.map
load_n.c
Makefile.am
Makefile.in
store_n.c
tas_n.c