r4204 - in glibc-package/trunk/debian: . patches patches/sparc
Author: aurel32
Date: 2010-02-23 10:24:41 +0000 (Tue, 23 Feb 2010)
New Revision: 4204
Added:
glibc-package/trunk/debian/patches/sparc/cvs-sparcv9-memchr.diff
Removed:
glibc-package/trunk/debian/patches/sparc/local-sparcv9-memchr.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
* Replace patches/sparc/local-sparcv9-memchr.diff by
patches/sparc/cvs-sparcv9-memchr.diff.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2010-02-22 14:54:41 UTC (rev 4203)
+++ glibc-package/trunk/debian/changelog 2010-02-23 10:24:41 UTC (rev 4204)
@@ -17,14 +17,16 @@
macro starting with POSIX 2001. Closes: #569517.
* scripts.in/nsscheck.sh: remove non-breaking space. Closes: #569701.
* rules.d/debhelper.mk: remove obsolete comment. Closes: #570946.
+ * Replace patches/sparc/local-sparcv9-memchr.diff by
+ patches/sparc/cvs-sparcv9-memchr.diff.
[ Petr Salinger]
* kfreebsd/local-sysdeps.diff: update to revision 2986 (from glibc-bsd).
* Drop kfreebsd/local-ftw.diff, use *at functions as other architectures,
- the 8.0 kernel supports them as native,
- under previous kernels we have limited emulation.
+ the 8.0 kernel supports them as native, under previous kernels we have
+ limited emulation.
- -- Aurelien Jarno <aurel32@debian.org> Sun, 14 Feb 2010 15:03:02 +0100
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 23 Feb 2010 11:24:08 +0100
eglibc (2.10.2-6) unstable; urgency=low
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2010-02-22 14:54:41 UTC (rev 4203)
+++ glibc-package/trunk/debian/patches/series 2010-02-23 10:24:41 UTC (rev 4204)
@@ -148,7 +148,7 @@
sparc/local-fork.diff
sparc/local-sparcv9-target.diff
sparc/submitted-timing.diff
-sparc/local-sparcv9-memchr.diff
+sparc/cvs-sparcv9-memchr.diff
all/local-alias-UTF-8.diff
all/local-alias-et_EE.diff
Added: glibc-package/trunk/debian/patches/sparc/cvs-sparcv9-memchr.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/cvs-sparcv9-memchr.diff (rev 0)
+++ glibc-package/trunk/debian/patches/sparc/cvs-sparcv9-memchr.diff 2010-02-23 10:24:41 UTC (rev 4204)
@@ -0,0 +1,18 @@
+2009-02-20 David S. Miller <davem@davemloft.net>
+
+ * sysdeps/sparc/sparc64/memchr.S: Use unsigned branch on greater to
+ test end of buffer.
+
+diff --git a/sysdeps/sparc/sparc64/memchr.S b/sysdeps/sparc/sparc64/memchr.S
+index 4f13cb5..ab1666b 100644
+--- a/sysdeps/sparc/sparc64/memchr.S
++++ b/sysdeps/sparc/sparc64/memchr.S
+@@ -96,7 +96,7 @@ ENTRY(__memchr)
+ * %o4 = value XOR c */
+ 2: cmp %o0, %o2 /* IEU1 Group */
+
+- bg,pn %XCC, 11f /* CTI */
++ bgu,pn %XCC, 11f /* CTI */
+ ldxa [%o0] ASI_PNF, %o3 /* Load */
+ sub %o4, %g1, %o5 /* IEU0 Group */
+ add %o0, 8, %o0 /* IEU1 */
Deleted: glibc-package/trunk/debian/patches/sparc/local-sparcv9-memchr.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/local-sparcv9-memchr.diff 2010-02-22 14:54:41 UTC (rev 4203)
+++ glibc-package/trunk/debian/patches/sparc/local-sparcv9-memchr.diff 2010-02-23 10:24:41 UTC (rev 4204)
@@ -1,12 +0,0 @@
-2009-10-18 Aurelien Jarno <aurelien@aurel32.net>
-
- * sysdeps/sparc/sparc32/sparcv9/memchr.S: remove, causes failures
- of test-memchr.
-
---- a/sysdeps/sparc/sparc32/sparcv9/memchr.S
-+++ /dev/null
-@@ -1,4 +0,0 @@
--#define ASI_PNF 0x82
--#define ASI_BLK_P 0xf0
--#define XCC icc
--#include <sparc64/memchr.S>
Reply to: