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