|
04322d9ff7
|
kernel: Add a customizable configuration file system
continuous-integration/drone/push Build is passing
|
2023-06-18 20:18:19 +02:00 |
|
|
77560bbc3e
|
kernel+tools: Allow loading files with different owners + add a more dynamic install script
continuous-integration/drone/push Build is passing
|
2023-05-06 12:11:35 +02:00 |
|
|
a99a0e5a54
|
tests: Start testing libluna
continuous-integration/drone/push Build is passing
Hooray!!
|
2023-04-23 21:52:28 +02:00 |
|
|
129e3c434a
|
Switch to C for userspace, with a very bare-bones libc!!
continuous-integration/drone/push Build is failing
|
2023-01-06 13:31:14 +01:00 |
|
|
3442970678
|
Add vscode configuration
|
2023-01-02 13:00:22 +01:00 |
|
|
f2cc797599
|
Add a simple ELF loader
continuous-integration/drone/push Build is passing
|
2022-12-23 13:09:21 +01:00 |
|
|
6b95307b54
|
Add init
|
2022-11-13 12:20:53 +01:00 |
|
|
cf758fdfdc
|
Initial commit :)
|
2022-11-13 10:09:09 +01:00 |
|
|
cbc2e76082
|
Remove the .elf suffix from the kernel filename
|
2022-11-03 20:44:37 +01:00 |
|
|
d875224045
|
Ports: Add mpc, mpfr and gmp ports
|
2022-10-26 21:56:43 +02: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 |
|
|
d62eb6c791
|
Tests: Add test framework
|
2022-10-16 15:31:58 +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 |
|
|
d79596f21b
|
Add a tool to auto-generate a symbol map, borrowed from SerenityOS :)
|
2022-09-19 20:35:24 +02:00 |
|
|
1b727a66ea
|
Ready. Set. Go!
|
2022-09-05 16:13:51 +02:00 |
|