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