Module Name:    src
Committed By:   matt
Date:           Wed Jan 23 07:56:09 UTC 2013

Added Files:
        src/common/lib/libc/arch/arm/string: strlcat.S strnlen.S

Log Message:
Enable ARM assembly versions of strlcat and strnlen.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/common/lib/libc/arch/arm/string/strlcat.S \
    src/common/lib/libc/arch/arm/string/strnlen.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/common/lib/libc/arch/arm/string/strlcat.S
diff -u /dev/null src/common/lib/libc/arch/arm/string/strlcat.S:1.1
--- /dev/null	Wed Jan 23 07:56:09 2013
+++ src/common/lib/libc/arch/arm/string/strlcat.S	Wed Jan 23 07:56:09 2013
@@ -0,0 +1,14 @@
+/* $NetBSD: strlcat.S,v 1.1 2013/01/23 07:56:09 matt Exp $ */
+
+#include <machine/asm.h>
+
+#ifdef _LIBC
+WEAK_ALIAS(strlcat, _strlcat)
+#include "namespace.h"
+#endif
+
+#ifdef _STANDALONE
+#include "strlcat_naive.S"
+#else
+#include "strlcat_arm.S"
+#endif
Index: src/common/lib/libc/arch/arm/string/strnlen.S
diff -u /dev/null src/common/lib/libc/arch/arm/string/strnlen.S:1.1
--- /dev/null	Wed Jan 23 07:56:09 2013
+++ src/common/lib/libc/arch/arm/string/strnlen.S	Wed Jan 23 07:56:09 2013
@@ -0,0 +1,9 @@
+/* $NetBSD: strnlen.S,v 1.1 2013/01/23 07:56:09 matt Exp $ */
+
+#define	STRNLEN
+
+#ifdef _STANDALONE
+#include "strlen_naive.S"
+#else
+#include "strlen_arm.S"
+#endif

Reply via email to