0001
0002
0003 #ifndef __ABI_CSKY_STRING_H
0004 #define __ABI_CSKY_STRING_H
0005
0006 #define __HAVE_ARCH_MEMCMP
0007 extern int memcmp(const void *, const void *, __kernel_size_t);
0008
0009 #define __HAVE_ARCH_MEMCPY
0010 extern void *memcpy(void *, const void *, __kernel_size_t);
0011
0012 #define __HAVE_ARCH_MEMMOVE
0013 extern void *memmove(void *, const void *, __kernel_size_t);
0014
0015 #define __HAVE_ARCH_MEMSET
0016 extern void *memset(void *, int, __kernel_size_t);
0017
0018 #define __HAVE_ARCH_STRCMP
0019 extern int strcmp(const char *, const char *);
0020
0021 #define __HAVE_ARCH_STRCPY
0022 extern char *strcpy(char *, const char *);
0023
0024 #define __HAVE_ARCH_STRLEN
0025 extern __kernel_size_t strlen(const char *);
0026
0027 #endif