glibc/sysdeps/microblaze
Joseph Myers 02c48b21b5 Use soft-fp fma for MicroBlaze (bug 13304).
Systems without floating-point exceptions and rounding modes should
use the soft-fp versions of fmaf and fma, not the sysdeps/ieee754
versions that rely on setting rounding to zero and testing for the
"inexact" exception; this has been noted on
<https://sourceware.org/glibc/wiki/PortStatus> for some time.  This
patch makes MicroBlaze use the soft-fp files; sfp-machine.h is made to
include the nios2 version of sfp-machine.h which seems sufficiently
generic for 32-bit systems.

	[BZ #13304]
	* sysdeps/microblaze/s_fma.c: New file.
	* sysdeps/microblaze/s_fmaf.c: Likewise.
	* sysdeps/microblaze/sfp-machine.h: Likewise.
2015-09-25 17:29:19 +00:00
..
bits Move bits/atomic.h to atomic-machine.h (bug 14912). 2015-09-11 20:00:19 +00:00
nptl
__longjmp.S
_mcount.S
abort-instr.h
asm-syntax.h
atomic-machine.h Move bits/atomic.h to atomic-machine.h (bug 14912). 2015-09-11 20:00:19 +00:00
backtrace_linux.c
backtrace.c
bsd-_setjmp.S
bsd-setjmp.S
crti.S
crtn.S
dl-machine.h
dl-tls.h
dl-trampoline.S
gccframe.h
Implies
jmpbuf-unwind.h
ldsodefs.h
libc-tls.c
libm-test-ulps
machine-gmon.h
Makefile
math_private.h
memusage.h
preconfigure
s_fma.c Use soft-fp fma for MicroBlaze (bug 13304). 2015-09-25 17:29:19 +00:00
s_fmaf.c Use soft-fp fma for MicroBlaze (bug 13304). 2015-09-25 17:29:19 +00:00
setjmp.S
sfp-machine.h Use soft-fp fma for MicroBlaze (bug 13304). 2015-09-25 17:29:19 +00:00
sotruss-lib.c
stackinfo.h
start.S
sysdep.h
tls-macros.h
tst-audit.h