[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r4554 - in glibc-package/branches/eglibc-2.13/debian: . patches patches/sparc



Author: aurel32
Date: 2011-02-28 15:21:39 +0000 (Mon, 28 Feb 2011)
New Revision: 4554

Added:
   glibc-package/branches/eglibc-2.13/debian/patches/sparc/submitted-bzero.diff
Modified:
   glibc-package/branches/eglibc-2.13/debian/changelog
   glibc-package/branches/eglibc-2.13/debian/patches/series
Log:
  * Add patches/sparc/submitted-bzero.diff to fix bzero() on sparc.



Modified: glibc-package/branches/eglibc-2.13/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/changelog	2011-02-28 11:05:05 UTC (rev 4553)
+++ glibc-package/branches/eglibc-2.13/debian/changelog	2011-02-28 15:21:39 UTC (rev 4554)
@@ -122,6 +122,7 @@
     when dependencies are missing.  Closes: #612792.
   * Add patches/any/cvs-rtld-prelink.diff to fix segfault on prelinked
     binaries.
+  * Add patches/sparc/submitted-bzero.diff to fix bzero() on sparc.
 
   [ Samuel Thibault ]
   * Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without

Modified: glibc-package/branches/eglibc-2.13/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/series	2011-02-28 11:05:05 UTC (rev 4553)
+++ glibc-package/branches/eglibc-2.13/debian/patches/series	2011-02-28 15:21:39 UTC (rev 4554)
@@ -146,6 +146,7 @@
 sparc/local-fork.diff
 sparc/local-sparcv9-target.diff
 sparc/submitted-timing.diff
+sparc/submitted-bzero.diff
 
 all/local-alias-UTF-8.diff
 all/local-alias-et_EE.diff

Added: glibc-package/branches/eglibc-2.13/debian/patches/sparc/submitted-bzero.diff
===================================================================
--- glibc-package/branches/eglibc-2.13/debian/patches/sparc/submitted-bzero.diff	                        (rev 0)
+++ glibc-package/branches/eglibc-2.13/debian/patches/sparc/submitted-bzero.diff	2011-02-28 15:21:39 UTC (rev 4554)
@@ -0,0 +1,19 @@
+2011-02-28  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/sparc/sparc64/multiarch/memset.S(__bzero): call
+	__bzero_ultra1 instead of __memset_ultra1.
+
+diff a/sysdeps/sparc/sparc64/multiarch/memset.S b/sysdeps/sparc/sparc64/multiarch/memset.S
+--- a/sysdeps/sparc/sparc64/multiarch/memset.S
++++ b/sysdeps/sparc/sparc64/multiarch/memset.S
+@@ -114,8 +114,8 @@ ENTRY(__bzero)
+ 	 nop
+ 9:
+ # ifdef SHARED
+-	sethi	%gdop_hix22(__memset_ultra1), %o1
+-	xor	%o1, %gdop_lox10(__memset_ultra1), %o1
++	sethi	%gdop_hix22(__bzero_ultra1), %o1
++	xor	%o1, %gdop_lox10(__bzero_ultra1), %o1
+ # else
+ 	set	__bzero_ultra1, %o1
+ # endif


Reply to: