Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 - 1
 
2
/* /usr/include/string.h */
3
 
4
 
5
void*   memcpy(void *dest, void *src, size_t n);
6
void*   memmove(void *dest, void *src, size_t n);
7
void*   memccpy(void *dest, void *src, int c, size_t n);
8
void*   memset(void *s, int c, size_t n);
9
int     memcmp(void *s1, void *s2, size_t n);
10
void*   memchr(void *s, int c, size_t n);
11
void*   rawmemchr(void *s, int c);
12
void*   memrchr(void *s, int c, size_t n);
13
 
14
 
15
char*   strcpy(char *dest, char *src);
16
char*   strncpy(char *dest, char *src, size_t n);
17
char*   strcat(char *dest, char *src);
18
char*   strncat(char *dest, char *src, size_t n);
19
int     strcmp(char *s1, char *s2);
20
int     strncmp(char *s1, char *s2, size_t n);
21
int     strcoll(char *s1, char *s2);
22
size_t  strxfrm(char *dest, char *src, size_t n);
23
 
24
 
25
int     strcoll_l(char *s1, char *s2, __locale_t l);
26
size_t  strxfrm_l(char *dest, char *src, size_t n, __locale_t l);
27
 
28
 
29
char*   strdup(char *s);
30
char*   strndup(char *string, size_t n);
31
char*   strchr(char *s, int c);
32
char*   strrchr(char *s, int c);
33
char*   strchrnul(char *s, int c);
34
size_t  strcspn(char *s, char *reject);
35
size_t  strspn(char *s, char *accept);
36
char*   strpbrk(char *s, char *accept);
37
char*   strstr(char *haystack, char *needle);
38
char*   strtok(char *s, char *delim);
39
char*   __strtok_r(char *s, char *delim, void *save_ptr);
40
char*   strtok_r(char *s, char *delim, void *save_ptr);
41
 
42
 
43
char*   strcasestr(char *haystack, char *needle);
44
void*   memmem(void *haystack, size_t haystacklen, void *needle, size_t needlelen);
45
void*   __mempcpy(void *dest, void *src, size_t n);
46
void*   mempcpy(void *dest, void *src, size_t n);
47
size_t  strlen(char *s);
48
size_t  strnlen(char *string, size_t maxlen);
49
char*   strerror(int errnum);
50
 
51
 
52
int     __xpg_strerror_r(int errnum, char *buf, size_t buflen);
53
char*   strerror_r(int errnum, char *buf, size_t buflen);
54
char*   strerror_l(int errnum, __locale_t l);
55
void    __bzero(void *s, size_t n);
56
void    bcopy(void *src, void *dest, size_t n);
57
void    bzero(void *s, size_t n);
58
int     bcmp(void *s1, void *s2, size_t n);
59
char*   index(char *s, int c);
60
char*   rindex(char *s, int c);
61
 
62
int     ffs(int i);
63
int     ffsl(long l);
64
 
65
/*	we dont do big numbers so far
66
 
67
__extension__ extern int ffsll (long long int __ll)
68
 
69
*/
70
 
71
 
72
int     strcasecmp(char *s1, char *s2);
73
int     strncasecmp(char *s1, char *s2, size_t n);
74
int     strcasecmp_l(char *s1, char *s2, __locale_t loc);
75
int     strncasecmp_l(char *s1, char *s2, size_t n, __locale_t loc);
76
char*   strsep(void *stringp, char *delim);
77
int     strverscmp(char *s1, char *s2);
78
char*   strsignal(int sig);
79
char*   __stpcpy(char *dest, char *src);
80
char*   stpcpy(char *dest, char *src);
81
char*   __stpncpy(char *dest, char *src, size_t n);
82
char*   stpncpy(char *dest, char *src, size_t n);
83
char*   strfry(char *string);
84
void*   memfrob(void *s, size_t n);
85
char*   basename(char *filename);