aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>2016-08-08 15:58:28 -0500
committerPaul E. Murphy <murphyp@linux.vnet.ibm.com>2016-08-19 11:29:43 -0500
commit4482ff226e4b286ab171f3c5841ae1f7e61780cd (patch)
tree69bf06744f290b3656ad238c0b5dd700c850f9e9 /ChangeLog
parent01ee387015a2075c45a4e1ad45d39e50b5a6d40b (diff)
downloadglibc-4482ff226e4b286ab171f3c5841ae1f7e61780cd.tar
glibc-4482ff226e4b286ab171f3c5841ae1f7e61780cd.tar.gz
glibc-4482ff226e4b286ab171f3c5841ae1f7e61780cd.tar.bz2
glibc-4482ff226e4b286ab171f3c5841ae1f7e61780cd.zip
Merge common usage of mul_split function
A number of files share identical code for the mul_split function. This moves the duplicated function mul_split into its own header, and refactors the fma usage into a single selection macro. Likewise, mul_split when used by a long double implementation is renamed mul_splitl for clarity.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a9eb75d926..0b4b5c023a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,29 @@
2016-08-19 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+ * sysdeps/ieee754/ldbl-128/gamma_productl.c:
+ (mul_split) Remove, rename as mul_splitl, remove
+ redundant float.h include, and include via mul_splitl.h
+
+ * sysdeps/ieee754/ldbl-128/lgamma_productl.c: Likewise.
+ * sysdeps/ieee754/ldbl-128/x2y2m1l.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/gamma_product.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/lgamma_product.c: Likewise.
+ * sysdeps/ieee754/ldbl-96/x2y2m1.c: Likewise.
+
+ * math/mul_splitl.h: New file.
+
+ * sysdeps/ieee754/dbl-64/gamma_product.c (mul_split):
+ Move into mul_split.h, and remove redundant float.h include.
+
+ * sysdeps/ieee754/dbl-64/lgamma_product.c: Likewise.
+ * sysdeps/ieee754/dbl-64/x2y2m1.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/s_fmal.c: Likewise.
+ * sysdeps/ieee754/ldbl-128ibm/x2y2m1.c: Likewise.
+
+ * math/mul_split.h: New file.
+
+2016-08-19 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+
* math/Makefile (libm-gen-calls): Move
s_cacos, s_cacosh, s_ccos, s_ccosh from ...
(libm-calls): Remove above.