main kernel startup, libc, console tty, asmops, build flags fixes
[bootcensus] / src / libc / string.h
1 #ifndef STRING_H_
2 #define STRING_H_
3
4 #include <stdlib.h>
5
6 void memset(void *s, int c, size_t n);
7 void memset16(void *s, int c, size_t n);
8
9 void *memcpy(void *dest, const void *src, size_t n);
10 void *memmove(void *dest, const void *src, size_t n);
11
12 size_t strlen(const char *s);
13
14 char *strchr(const char *s, int c);
15 char *strrchr(const char *s, int c);
16
17 char *strstr(const char *str, const char *substr);
18
19 int strcmp(const char *s1, const char *s2);
20
21 #endif  /* STRING_H_ */