summaryrefslogtreecommitdiff
path: root/src/lib/libc/include/stdio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/include/stdio.h')
-rw-r--r--src/lib/libc/include/stdio.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/lib/libc/include/stdio.h b/src/lib/libc/include/stdio.h
index e97e07a..a90c4ad 100644
--- a/src/lib/libc/include/stdio.h
+++ b/src/lib/libc/include/stdio.h
@@ -30,6 +30,9 @@
#ifndef _STDIO_H
#define _STDIO_H 1
+#include <stdarg.h>
+#include <stddef.h>
+
#define EOF (-1)
/*
@@ -43,4 +46,14 @@
*/
int puts(const char *s);
+/*
+ * Write a formatted string to a buffer
+ */
+int vsnprintf(char *s, size_t size, const char *fmt, va_list ap);
+
+/*
+ * Print a formatted string
+ */
+int printf(const char *__restrict fmt, ...);
+
#endif /* _!STDIO_H */