aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2020-04-19 10:38:49 -0700
committerNicholas Noll <nbnoll@eml.cc>2020-04-19 10:38:49 -0700
commit471886467ee05046e8bd9e3621878e06ca9cbd5f (patch)
tree8acca61746e2d6a2be9ea5e1cc81b248a6b67819 /include
parent5a25f38de6d3e2506838191c55af94cb56c9f641 (diff)
feat: added skeleton libc and updated generated makefiles to correctly set target specific flags
Diffstat (limited to 'include')
-rw-r--r--include/libc.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/libc.h b/include/libc.h
new file mode 100644
index 0000000..7d42f97
--- /dev/null
+++ b/include/libc.h
@@ -0,0 +1,12 @@
+#pragma once
+
+#include <u.h>
+
+void *memset(void*, int, intptr);
+void *memcopy(void*, void*, intptr);
+void *memmove(void*, void*, intptr);
+int memcmp(void*, void*, intptr);
+
+int strlen(byte* s);
+
+error printf(byte* fmt, ...);