Immense cleanup of libc, implemening login program. Slight changes to ACL handling...
[tpg/acess2.git] / Usermode / include / stdlib.h
index 8774427..6f745f1 100644 (file)
@@ -23,9 +23,7 @@ typedef unsigned int  size_t;
 \r
 // --- StdLib ---\r
 extern int     atoi(const char *ptr);\r
-\r
-extern void *memcpy(void *dest, void *src, size_t count);\r
-extern void *memmove(void *dest, void *src, size_t count);\r
+extern void    exit(int status) __attribute__((noreturn));\r
 \r
 // --- Environment ---\r
 extern char    *getenv(const char *name);\r
@@ -36,12 +34,6 @@ extern void *malloc(unsigned int bytes);
 extern void *realloc(void *oldPos, unsigned int bytes);\r
 extern int     IsHeap(void *ptr);\r
 \r
-// --- Strings ---\r
-extern int     strlen(const char *string);\r
-extern int     strcmp(char *str1, char *str2);\r
-extern int     strncmp(char *str1, char *str2, size_t len);\r
-extern char    *strcpy(char *dst, const char *src);\r
-\r
 #ifndef SEEK_CUR\r
 # define SEEK_CUR      0\r
 # define SEEK_SET      1\r

UCC git Repository :: git.ucc.asn.au