|
|
1.1 ! root 1: /* ! 2: * mem routines ! 3: */ ! 4: void* memset(void*, int, Ulong); ! 5: int memcmp(void*, void*, Ulong); ! 6: void* memmove(void*, void*, Ulong); ! 7: void* memchr(void*, int, Ulong); ! 8: void* memccpy(void*, void*, int, Ulong); ! 9: ! 10: /* ! 11: * string routines ! 12: */ ! 13: char* strcat(char*, char*); ! 14: char* strchr(char*, char); ! 15: int strcmp(char*, char*); ! 16: char* strcpy(char*, char*); ! 17: char* strncat(char*, char*, long); ! 18: char* strncpy(char*, char*, long); ! 19: int strncmp(char*, char*, long); ! 20: char* strrchr(char*, char); ! 21: char* strtok(char*, char*); ! 22: long strlen(char*); ! 23: long strspn(char*, char*); ! 24: long strcspn(char*, char*); ! 25: char* strpbrk(char*, char*); ! 26: char* strdup(char*); ! 27: ! 28: /* ! 29: * malloc ! 30: */ ! 31: void* malloc(long); ! 32: void free(void*); ! 33: void* realloc(void*, long); ! 34: ! 35: /* ! 36: * one-of-a-kind ! 37: */ ! 38: void abort(void); ! 39: ! 40: extern int errno; ! 41: extern char *sys_errlist[]; ! 42: ! 43: #ifdef NEEDPROTO ! 44: int chmod(const char*, int); ! 45: int chown(char*, int, int); ! 46: int close(int); ! 47: int creat(char*, int); ! 48: int fchmod(int, int); ! 49: int fchown(int, int, int); ! 50: int getpid(void); ! 51: int link(char*, char*); ! 52: long lseek(int, long, int); ! 53: int mkdir(const char*, int); ! 54: int open(char*, int, ...); ! 55: long read(int, void*, int); ! 56: int rmdir(char*); ! 57: int stat(const char*, struct stat*); ! 58: int unlink(char*); ! 59: long write(int, void*, int); ! 60: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.