This is the mail archive of the glibc-cvs@sourceware.org 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.19-459-g32999d6


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  32999d63fd5b37d14972fc128502ad212df4f056 (commit)
      from  f7bb179f77d131e2fc1bf0bc17f9e5748eaf058e (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=32999d63fd5b37d14972fc128502ad212df4f056

commit 32999d63fd5b37d14972fc128502ad212df4f056
Author: Adhemerval Zanella <azanella@linux.vnet.ibm.com>
Date:   Thu May 22 15:54:41 2014 -0500

    PowerPC: Remove unneeded copysign[f] macros
    
    This patch remove the unneeded copysign[f] macro from powerpc
    math_private.h, since they are already covered in generic version.

diff --git a/ChangeLog b/ChangeLog
index 9525f09..65c61f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-05-22  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+	* sysdeps/powerpc/fpu/math_private.h [copysign]: Remove unneeded
+	macro.
+	[copysignf]: Likewise.
+
 2014-05-22  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
 	* crypt/md5-crypt.c: Fix formatting.
diff --git a/sysdeps/powerpc/fpu/math_private.h b/sysdeps/powerpc/fpu/math_private.h
index 1ec4881..b664be3 100644
--- a/sysdeps/powerpc/fpu/math_private.h
+++ b/sysdeps/powerpc/fpu/math_private.h
@@ -151,31 +151,4 @@ __ieee754_sqrtf (float __x)
 
 #endif	/* defined _ARCH_PWR5X */
 
-
-#if defined _ARCH_PWR6
-
-# ifndef __copysign
-#  define __copysign(x, y)		\
-    ({ double __z;			\
-     __asm __volatile (			\
-	"	fcpsgn %0,%1,%2\n"	\
-		: "=f" (__z)		\
-		: "f" (y), "f" (x));	\
-     __z; })
-# endif
-# ifndef __copysignf
-#  define __copysignf(x, y)		\
-    ({ float __z;			\
-       float __x = x;			\
-       float __y = y;			\
-     __asm __volatile (			\
-	"	fcpsgn %0,%1,%2\n"	\
-	"	frsp %0,%0\n"		\
-		: "=f" (__z)		\
-		: "f" (__y), "f" (__x));\
-     __z; })
-# endif
-
-#endif /* defined _ARCH_PWR6 */
-
 #endif /* _PPC_MATH_PRIVATE_H_ */

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                          |    6 ++++++
 sysdeps/powerpc/fpu/math_private.h |   27 ---------------------------
 2 files changed, 6 insertions(+), 27 deletions(-)


hooks/post-receive
-- 
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]