xref: /rk3399_rockchip-uboot/arch/m68k/include/asm/string.h (revision 819833af39a91fa1c1e8252862bbda6f5a602f7b)
1*819833afSPeter Tyser #ifndef _M68K_STRING_H_
2*819833afSPeter Tyser #define _M68K_STRING_H_
3*819833afSPeter Tyser 
4*819833afSPeter Tyser #if 0
5*819833afSPeter Tyser #define __HAVE_ARCH_STRCPY
6*819833afSPeter Tyser #define __HAVE_ARCH_STRNCPY
7*819833afSPeter Tyser #define __HAVE_ARCH_STRLEN
8*819833afSPeter Tyser #define __HAVE_ARCH_STRCMP
9*819833afSPeter Tyser #define __HAVE_ARCH_STRCAT
10*819833afSPeter Tyser #define __HAVE_ARCH_MEMSET
11*819833afSPeter Tyser #define __HAVE_ARCH_BCOPY
12*819833afSPeter Tyser #define __HAVE_ARCH_MEMCPY
13*819833afSPeter Tyser #define __HAVE_ARCH_MEMMOVE
14*819833afSPeter Tyser #define __HAVE_ARCH_MEMCMP
15*819833afSPeter Tyser #define __HAVE_ARCH_MEMCHR
16*819833afSPeter Tyser #endif
17*819833afSPeter Tyser 
18*819833afSPeter Tyser extern int strcasecmp(const char *, const char *);
19*819833afSPeter Tyser extern int strncasecmp(const char *, const char *, int);
20*819833afSPeter Tyser extern char * strcpy(char *,const char *);
21*819833afSPeter Tyser extern char * strncpy(char *,const char *, __kernel_size_t);
22*819833afSPeter Tyser extern __kernel_size_t strlen(const char *);
23*819833afSPeter Tyser extern int strcmp(const char *,const char *);
24*819833afSPeter Tyser extern char * strcat(char *, const char *);
25*819833afSPeter Tyser extern void * memset(void *,int,__kernel_size_t);
26*819833afSPeter Tyser extern void * memcpy(void *,const void *,__kernel_size_t);
27*819833afSPeter Tyser extern void * memmove(void *,const void *,__kernel_size_t);
28*819833afSPeter Tyser extern int memcmp(const void *,const void *,__kernel_size_t);
29*819833afSPeter Tyser extern void * memchr(const void *,int,__kernel_size_t);
30*819833afSPeter Tyser 
31*819833afSPeter Tyser #endif
32