This is the mail archive of the mailing list for the glibc project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch, master, updated. glibc-2.14-410-gfa36182

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, master has been updated
       via  fa36182bda38159b39905aa93a47563ab20737b4 (commit)
      from  a1a8716924f31400e81319c9124e1182fd9e8e83 (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 -----------------------------------------------------------------;a=commitdiff;h=fa36182bda38159b39905aa93a47563ab20737b4

commit fa36182bda38159b39905aa93a47563ab20737b4
Author: Ulrich Drepper <>
Date:   Sat Oct 22 19:53:33 2011 -0400

    Improve DLA_FMA for FMA4

diff --git a/sysdeps/ieee754/dbl-64/dla.h b/sysdeps/ieee754/dbl-64/dla.h
index 9f095f9..0ca8762 100644
--- a/sysdeps/ieee754/dbl-64/dla.h
+++ b/sysdeps/ieee754/dbl-64/dla.h
@@ -40,8 +40,8 @@
 # ifdef __FMA4__
 #  define DLA_FMA(x,y,z) \
 	   ({ double __zz; \
-	      asm ("vfmaddsd %3, %2, %1, %0"				      \
-		   : "=x" (__zz) : "x" (x), "xm" (y), "x" (-z));	      \
+	      asm ("vfmsubsd %3, %2, %1, %0"				      \
+		   : "=x" (__zz) : "x" (x), "xm" (y), "x" (z));		      \
 	      __zz; })
 # endif


Summary of changes:
 sysdeps/ieee754/dbl-64/dla.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

GNU C Library master sources

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]