Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
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 /* __ABI_CSKY_STRING_H */