mirror of git://sourceware.org/git/glibc.git
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. |
||
|---|---|---|
| .. | ||
| bits | ||
| nptl | ||
| Implies | ||
| Makefile | ||
| __longjmp.S | ||
| _mcount.S | ||
| abort-instr.h | ||
| asm-syntax.h | ||
| atomic-machine.h | ||
| backtrace.c | ||
| backtrace_linux.c | ||
| bsd-_setjmp.S | ||
| bsd-setjmp.S | ||
| crti.S | ||
| crtn.S | ||
| dl-machine.h | ||
| dl-tls.h | ||
| dl-trampoline.S | ||
| gccframe.h | ||
| jmpbuf-unwind.h | ||
| ldsodefs.h | ||
| libc-tls.c | ||
| libm-test-ulps | ||
| machine-gmon.h | ||
| math_private.h | ||
| memusage.h | ||
| preconfigure | ||
| s_fma.c | ||
| s_fmaf.c | ||
| setjmp.S | ||
| sfp-machine.h | ||
| sotruss-lib.c | ||
| stackinfo.h | ||
| start.S | ||
| sysdep.h | ||
| tls-macros.h | ||
| tst-audit.h | ||