svn commit: r191835 - projects/mesh11s/lib/libc/arm/string
Rui Paulo
rpaulo at FreeBSD.org
Wed May 6 00:31:35 UTC 2009
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
More information about the svn-src-projects
mailing list