Commit Graph

14 Commits

Author SHA1 Message Date
cbc2e76082 Remove the .elf suffix from the kernel filename 2022-11-03 20:44:37 +01:00
1a82bbb234 ports: Add a port system
The only port right now is bc, which works... kind of.
It compiles, and runs, but is really janky. At least it runs!!
2022-10-23 16:44:50 +02:00
8e6741ebd6 Rename SYS_version to SYS_getversion 2022-10-02 17:25:56 +02:00
6bacded5cf Update build system 2022-10-02 17:01:30 +02:00
f8a72f15c8 Adjust build system to be more flexible and to work with the new toolchain 2022-10-02 12:44:32 +02:00
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
867d312177 Let's try to start parsing ELFs! 2022-09-30 17:43:14 +02:00
a0459df8d7 Remove userspace for now 2022-09-24 21:29:10 +02:00
c3e5251687 Some more userland and font failing 2022-09-23 16:41:43 +02:00
46fe1722ce Use -f flag with rm 2022-09-19 18:21:32 +02:00
a49ef318a5 use LUNA_ROOT in Makefile 2022-09-18 20:34:26 +02:00
5727cbf94c Fix error in Makefile 2022-09-18 20:24:43 +02:00
cb311c4981 Add initrd/boot/moon.elf and Luna.iso to the clean Makefile target 2022-09-18 20:20:51 +02:00
1b727a66ea Ready. Set. Go! 2022-09-05 16:13:51 +02:00