X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-mips%2Fstring.h;h=b18345504f8a870f24677a2c6f02708d770072b1;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=c8d52f03ecaceb91340155fec26c4296897d96ea;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/asm-mips/string.h b/include/asm-mips/string.h index c8d52f03e..b18345504 100644 --- a/include/asm-mips/string.h +++ b/include/asm-mips/string.h @@ -18,6 +18,8 @@ */ #ifdef CONFIG_MIPS32 +#ifndef IN_STRING_C + #define __HAVE_ARCH_STRCPY static __inline__ char *strcpy(char *__dest, __const__ char *__src) { @@ -96,6 +98,8 @@ static __inline__ int strcmp(__const__ char *__cs, __const__ char *__ct) return __res; } +#endif /* !defined(IN_STRING_C) */ + #define __HAVE_ARCH_STRNCMP static __inline__ int strncmp(__const__ char *__cs, __const__ char *__ct, size_t __count) @@ -137,9 +141,6 @@ extern void *memcpy(void *__to, __const__ void *__from, size_t __n); #define __HAVE_ARCH_MEMMOVE extern void *memmove(void *__dest, __const__ void *__src, size_t __n); -/* Don't build bcopy at all ... */ -#define __HAVE_ARCH_BCOPY - #ifdef CONFIG_MIPS32 #define __HAVE_ARCH_MEMSCAN static __inline__ void *memscan(void *__addr, int __c, size_t __size)