From 97759557f1740693556bd72e69c93aa7990dcd5d Mon Sep 17 00:00:00 2001 From: Michal Marek Date: Wed, 10 Apr 2013 16:45:21 +0200 Subject: [PATCH] --- yaml --- r: 367216 b: refs/heads/master c: e00c73ee05dc38ecaccced55d4f5fc58b0b769f7 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/m68k/include/asm/string.h | 14 -------------- trunk/arch/m68k/lib/string.c | 2 +- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/[refs] b/[refs] index d6fb62ab90d4..4722958e4757 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 01a18d168776f27309e49c983415de9851d6cb57 +refs/heads/master: e00c73ee05dc38ecaccced55d4f5fc58b0b769f7 diff --git a/trunk/arch/m68k/include/asm/string.h b/trunk/arch/m68k/include/asm/string.h index 32198454da70..9aea9f11fa25 100644 --- a/trunk/arch/m68k/include/asm/string.h +++ b/trunk/arch/m68k/include/asm/string.h @@ -4,15 +4,6 @@ #include #include -static inline size_t __kernel_strlen(const char *s) -{ - const char *sc; - - for (sc = s; *sc++; ) - ; - return sc - s - 1; -} - static inline char *__kernel_strcpy(char *dest, const char *src) { char *xdest = dest; @@ -27,11 +18,6 @@ static inline char *__kernel_strcpy(char *dest, const char *src) #ifndef __IN_STRING_C -#define __HAVE_ARCH_STRLEN -#define strlen(s) (__builtin_constant_p(s) ? \ - __builtin_strlen(s) : \ - __kernel_strlen(s)) - #define __HAVE_ARCH_STRNLEN static inline size_t strnlen(const char *s, size_t count) { diff --git a/trunk/arch/m68k/lib/string.c b/trunk/arch/m68k/lib/string.c index b9a57abfad08..4d61fa8a112c 100644 --- a/trunk/arch/m68k/lib/string.c +++ b/trunk/arch/m68k/lib/string.c @@ -17,6 +17,6 @@ EXPORT_SYMBOL(strcpy); char *strcat(char *dest, const char *src) { - return __kernel_strcpy(dest + __kernel_strlen(dest), src); + return __kernel_strcpy(dest + strlen(dest), src); } EXPORT_SYMBOL(strcat);