From d5def5b4e50a36f4b6e75b77658b5a1468861bcc Mon Sep 17 00:00:00 2001 From: Quinn Stephens Date: Thu, 5 Jun 2025 20:40:42 -0400 Subject: usr: libc: Add stdio.h * Added stdio.h and various definitions * Added fwrite(), fputc(), putc(), putchar(), fputs(), and puts() Signed-off-by: Quinn Stephens Signed-off-by: Ian Moffett --- lib/libc/src/main.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/libc/src/main.c') diff --git a/lib/libc/src/main.c b/lib/libc/src/main.c index 1154b21..d16b93e 100644 --- a/lib/libc/src/main.c +++ b/lib/libc/src/main.c @@ -30,10 +30,18 @@ #include #include +extern int __libc_stdio_init(void); + int main(int argc, char **argv); int __libc_entry(uint64_t *ctx) { + int status; + + if ((status = __libc_stdio_init()) != 0) { + return status; + } + return main(0, NULL); } -- cgit v1.2.3