Usermode/libc - Fix not loading crt0.s in libc
[tpg/acess2.git] / Usermode / Libraries / libc.so_src / lib.h
index 9d5194b..9e91c9f 100644 (file)
@@ -1,11 +1,13 @@
 /*\r
-AcessOS Basic Lib C\r
-\r
-lib.h\r
+ * Acess2 Basic Lib C\r
+ * lib.h\r
 */\r
 #ifndef _LIB_H\r
 #define _LIB_H\r
 \r
+#include <stddef.h>\r
+#include <stdint.h>\r
+\r
 #define BUILD_SO       1\r
 \r
 #if defined(BUILD_DLL)\r
@@ -16,4 +18,16 @@ lib.h
 #define        LOCAL\r
 #endif\r
 \r
+#define UNUSED(type, param)    __attribute__((unused)) type UNUSED__##param\r
+\r
+extern void *memcpy(void *dest, const void *src, size_t n);\r
+\r
+typedef struct sCPUID  tCPUID;\r
+\r
+struct sCPUID\r
+{\r
+       uint8_t SSE;\r
+       uint8_t SSE2;\r
+};\r
+\r
 #endif\r

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