about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2015-05-15 10:53:55 +0000
committerWilco Dijkstra <wdijkstr@arm.com>2015-05-15 11:04:40 +0000
commit0e9be4db8f655d3dc006c5b101f15a5912a5846f (patch)
treeb03088c533aab59ee41220bd469433d2a2abb527 /ChangeLog
parentfbc68f03b0e56db6a07d789fd403eb79d726fe96 (diff)
downloadglibc-0e9be4db8f655d3dc006c5b101f15a5912a5846f.tar.gz
glibc-0e9be4db8f655d3dc006c5b101f15a5912a5846f.tar.xz
glibc-0e9be4db8f655d3dc006c5b101f15a5912a5846f.zip
Remove various ABS macros and replace uses with fabs (or in one case abs)
which is more efficient on all targets.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 454a8d26e1..82e6399121 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+2015-05-15  Wilco Dijkstra  <wdijkstr@arm.com>
+
+	* stdio-common/printf_fp.c (___printf_fp): Use abs.
+	* stdlib/gmp-impl.h (ABS): Remove define.  (ABSIZ): Remove.
+	* sysdeps/ieee754/dbl-64/branred.c (__branred): Use fabs.
+	* sysdeps/ieee754/dbl-64/dla.h (EADD): Use fabs.
+	(ESUB): Use fabs.  (ADD2): Use fabs.  (SUB2): Use fabs.
+	(ADD2A): Use fabs.  (SUB2A): Use fabs.
+	* sysdeps/ieee754/dbl-64/e_asin.c (__ieee754_asin): Use fabs.
+	* sysdeps/ieee754/dbl-64/e_log.c (__ieee754_log): Use fabs.
+	* sysdeps/ieee754/dbl-64/e_pow.c (__ieee754_pow): Use fabs.
+	(log1): Use fabs.  (my_log2): Use fabs.
+	* sysdeps/ieee754/dbl-64/e_remainder.c (__ieee754_remainder): Use fabs.
+	* sysdeps/ieee754/dbl-64/mpa.h (ABS): Remove define.
+	* sysdeps/ieee754/dbl-64/mpatan.c (__mpatan): Use fabs.
+	* sysdeps/ieee754/dbl-64/mydefs.h (ABS): Remove define.
+	* sysdeps/ieee754/dbl-64/s_sin.c (__sin): Use fabs.
+	(__cos): Use fabs.  (slow): Use fabs.  (slow2): Use fabs.
+	(sloww): Use fabs.  (sloww1): Use fabs.  (sloww2): Use fabs.
+	(bslow1): Use fabs.  (bslow2): Use fabs.  (cslow2): Use fabs.
+	(csloww): Use fabs.  (csloww1): Use fabs.  (csloww2): Use fabs.
+	* sysdeps/ieee754/dbl-64/sincos32.c (__mpranred): Use fabs.
+	* sysdeps/x86_64/fpu/multiarch/e_log.c: add math.h include.
+
 2015-05-15  Joseph Myers  <joseph@codesourcery.com>
 
 	[BZ #18217]