Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 May 2009 00:31:33 +0000 (UTC)
From:      Rui Paulo <rpaulo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r191835 - projects/mesh11s/lib/libc/arm/string
Message-ID:  <200905060031.n460VXeD098524@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rpaulo
Date: Wed May  6 00:31:33 2009
New Revision: 191835
URL: http://svn.freebsd.org/changeset/base/191835

Log:
  Backout latest revision. Makes arm bootable.

Modified:
  projects/mesh11s/lib/libc/arm/string/strncmp.S

Modified: projects/mesh11s/lib/libc/arm/string/strncmp.S
==============================================================================
--- projects/mesh11s/lib/libc/arm/string/strncmp.S	Tue May  5 20:54:26 2009	(r191834)
+++ projects/mesh11s/lib/libc/arm/string/strncmp.S	Wed May  6 00:31:33 2009	(r191835)
@@ -33,10 +33,10 @@
 __FBSDID("$FreeBSD$");
 
 ENTRY(strncmp)
-/* if (len == 0) return 0 */
-	cmp	r2, #0
-	moveq	r0, #0
-	RETeq
+/* if ((len - 1) < 0) return 0 */
+	subs	r2, r2, #1
+	movmi	r0, #0
+	movmi	pc, lr
 
 /* ip == last src address to compare */
 	add	ip, r0, r2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905060031.n460VXeD098524>