This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.12-27-geb5ad2e
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 28 May 2010 21:19:38 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.12-27-geb5ad2e
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 eb5ad2eb0d06326846ed37addebe187a0f67c7c7 (commit)
from 3c88fe1e3ab8c6115e9b0c6eb109718da2116a33 (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://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=eb5ad2eb0d06326846ed37addebe187a0f67c7c7
commit eb5ad2eb0d06326846ed37addebe187a0f67c7c7
Author: Luis Machado <luisgpm@br.ibm.com>
Date: Fri May 28 14:19:21 2010 -0700
Small fix to POWER7 32-bit memcpy
diff --git a/ChangeLog b/ChangeLog
index e43e757..918f675 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-05-28 Luis Machado <luisgpm@br.ibm.com>
+
+ * sysdeps/powerpc/powerpc32/power7/memcpy.S: Exchange srdi for srwi.
+
2010-05-26 H.J. Lu <hongjiu.lu@intel.com>
[BZ #11640]
diff --git a/sysdeps/powerpc/powerpc32/power7/memcpy.S b/sysdeps/powerpc/powerpc32/power7/memcpy.S
index e3dfd2f..f0c332f 100644
--- a/sysdeps/powerpc/powerpc32/power7/memcpy.S
+++ b/sysdeps/powerpc/powerpc32/power7/memcpy.S
@@ -365,7 +365,7 @@ L(copy_GE_32_unaligned):
addi 3,3,8
0:
clrlwi 10,12,28 /* Check alignment of SRC. */
- srdi 9,31,4 /* Number of full quadwords remaining. */
+ srwi 9,31,4 /* Number of full quadwords remaining. */
/* The proper alignment is present, it is OK to copy the bytes now. */
L(copy_GE_32_unaligned_cont):
@@ -375,7 +375,7 @@ L(copy_GE_32_unaligned_cont):
li 6,16 /* Index for 16-bytes offsets. */
li 7,32 /* Index for 32-bytes offsets. */
cmplwi cr1,11,0
- srdi 8,31,5 /* Setup the loop counter. */
+ srwi 8,31,5 /* Setup the loop counter. */
mr 10,3
mr 11,12
mtcrf 0x01,9
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
sysdeps/powerpc/powerpc32/power7/memcpy.S | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU C Library master sources