Lephenixnoir
294fda9731
stdio: share the FILE implementation between all versions
2022-01-13 21:28:19 +01:00
Lephenixnoir
4b90740d3b
stdlib: add exit() based on target-provided _Exit()
...
This is implemented for gint only currently; on Vhex, _Exit() is likely
just going to be a syscall. For CASIOWIN, this is slightly more
difficult, as there is no native exit syscall.
2021-05-29 16:45:35 +02:00
Lephenixnoir
97d52ff0b1
stdio: declare stdin, stdout and stderr on all targets
...
This is needed for some basic stuff like assert.
2021-05-16 18:12:45 +02:00
Lephenixnoir
6275b3e73b
move bits/unistd_32.h to bits/asm on all targets
...
Only Vhex had it at the correct place previously.
2021-05-11 09:22:34 +02:00
Lephenixnoir
f6bed55f75
update header guard convention
2021-05-09 23:00:11 +02:00
Lephenixnoir
f58187c55e
remove unneeded __SUPPORT macros
2021-05-09 22:11:49 +02:00
Lephenixnoir
e719af2f63
update include hierarchy
2021-05-09 17:59:07 +02:00