This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch ibm/2.18/master updated. glibc-2.18-149-ga33fd93
- From: tuliom at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 16 Mar 2015 23:27:10 -0000
- Subject: GNU C Library master sources branch ibm/2.18/master updated. glibc-2.18-149-ga33fd93
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, ibm/2.18/master has been updated
via a33fd93601cae52dd1c53f92240e11b25b053e18 (commit)
from b264bc083b9f021664a00a274f420b2e34e3913c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a33fd93601cae52dd1c53f92240e11b25b053e18
commit a33fd93601cae52dd1c53f92240e11b25b053e18
Author: Adhemerval Zanella <azanella@linux.vnet.ibm.com>
Date: Tue Mar 10 09:38:54 2015 -0400
powerpc: Fix incorrect results for pow when using FMA
This patch adds no FMA generation for e_pow to avoid precision issues
for powerpc. This fixes BZ#18104.
diff --git a/ChangeLog b/ChangeLog
index b0b9deb..249dbed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-10 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * sysdeps/ieee754/dbl-64/Makefile (CFLAGS-e_pow.c): Add
+ $(config-cflags-nofma).
+
2015-02-05 Paul Pluzhnikov <ppluzhnikov@google.com>
[BZ #16618]
diff --git a/NEWS b/NEWS
index 754ac0a..3122290 100644
--- a/NEWS
+++ b/NEWS
@@ -12,7 +12,7 @@ Version 2.18.1
14143, 14155, 14547, 14699, 15532, 15427, 15522, 15680, 15723, 15734,
15735, 15797, 15892, 15895, 15909, 15915, 15917, 15996, 16072, 16150,
16414, 16430, 16431, 16617, 16618, 17048, 17137, 17187, 17325, 17625,
- 17630.
+ 17630, 18104.
* Support for powerpc64le has been added.
diff --git a/sysdeps/ieee754/dbl-64/Makefile b/sysdeps/ieee754/dbl-64/Makefile
index 1a7b311..969c2af 100644
--- a/sysdeps/ieee754/dbl-64/Makefile
+++ b/sysdeps/ieee754/dbl-64/Makefile
@@ -1,4 +1,5 @@
ifeq ($(subdir),math)
# branred depends on precise IEEE double rounding
CFLAGS-branred.c = $(config-cflags-nofma)
+CFLAGS-e_pow.c = $(config-cflags-nofma)
endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
NEWS | 2 +-
sysdeps/ieee754/dbl-64/Makefile | 1 +
3 files changed, 7 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources