Logo
Explore Help
Register Sign In
asleepymoon/Luna
1
1
Fork 0
You've already forked Luna
Code Issues Pull Requests Actions Projects Releases 8 Wiki Activity
315 Commits 3 Branches 21 Tags
Commit Graph

10 Commits

Author SHA1 Message Date
apio
b42c866db8 Correct description for fopen() 2022-10-12 11:58:07 +02:00
apio
6aabe19fb4 libc: Document the functions in stdio.h 2022-10-12 11:51:32 +02:00
apio
44834b8a0f libc: Implement fputs, fputc, putc and putchar 2022-10-12 10:05:14 +02:00
apio
80ab982fe4 libc: make stdout and stderr functional
what were before one extern FILE* without reference now are opened by libc on program initialization, to point to /dev/console by default.
2022-10-11 21:08:46 +02:00
apio
6c51477197 libc: Implement ferror() and feof() 2022-10-11 16:57:08 +02:00
apio
93f6be9319 libc: Implement the start of a FILE* API (the standard, portable C way of doing file stuff) 2022-10-10 21:08:57 +02:00
apio
ee7558a9b7 Add a perror() function 2022-10-08 12:42:25 +02:00
apio
cb60e418b2 Add vprintf, (v)sprintf and (v)snprintf to libc + move the non v-printfs to stdio.cpp, since they can now call their v-variants and thus don't depend on internal_printf 2022-10-03 19:59:33 +02:00
apio
34aa953dbc Add printf() and puts(), quite primitive, looks like hex printing isn't there yet... 2022-10-03 19:00:10 +02:00
apio
fcf5923cc0 WIP: Add a C Library, let's try to compile a Hosted GCC cross-compiler using this! 2022-10-01 20:59:22 +02:00
Powered by Gitea Version: 1.23.3 Page: 39ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API