aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-10-13 22:27:03 -0400
committerUlrich Drepper <drepper@gmail.com>2010-10-13 22:27:03 -0400
commit5e908464b9603e9cd95047d2edd00de5f78fedaf (patch)
tree1f526248f31bee031ce4c92d9b1b2e857d6b671b /sysdeps/unix
parentf90681487d90a6eea8f1c60021bc8dd83313c59b (diff)
downloadglibc-5e908464b9603e9cd95047d2edd00de5f78fedaf.zip
glibc-5e908464b9603e9cd95047d2edd00de5f78fedaf.tar.gz
glibc-5e908464b9603e9cd95047d2edd00de5f78fedaf.tar.bz2
Implement accurate fma.
Diffstat (limited to 'sysdeps/unix')
-rw-r--r--sysdeps/unix/sysv/linux/s390/fpu/s_fma.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/s390/fpu/s_fma.c b/sysdeps/unix/sysv/linux/s390/fpu/s_fma.c
new file mode 100644
index 0000000..2b2d505
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/s390/fpu/s_fma.c
@@ -0,0 +1,5 @@
+#include <math_ldbl_opt.h>
+#include <sysdeps/s390/fpu/s_fma.c>
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __fma, fmal, GLIBC_2_1);
+#endif