apio pushed to main at apio/Luna 2022-10-08 16:07:40 +00:00
c67079dd74 Kernel, libc: Implement %p in *printf()
apio merged pull request apio/Luna#8 2022-10-08 15:58:52 +00:00
Kernel, libc: Add support for providing a status code to exit()
apio pushed to main at apio/Luna 2022-10-08 15:58:52 +00:00
247645d301 Merge branch exit_status into main
f83a6ace51 Kernel, libc: Add support for providing a status code to exit()
Compare 2 commits »
apio deleted branch exit_status from apio/Luna 2022-10-08 15:58:52 +00:00
apio created pull request apio/Luna#8 2022-10-08 15:58:13 +00:00
Kernel, libc: Add support for providing a status code to exit()
apio created branch exit_status in apio/Luna 2022-10-08 15:56:46 +00:00
apio pushed to exit_status at apio/Luna 2022-10-08 15:56:46 +00:00
f83a6ace51 Kernel, libc: Add support for providing a status code to exit()
apio pushed to main at apio/Luna 2022-10-08 13:57:13 +00:00
1e0c8c5fe7 Kernel: Strip kernel symbols when installing
apio pushed to main at apio/Luna 2022-10-08 13:35:44 +00:00
4a212b4c92 Modify shebangs to use /usr/bin/env bash instead of /bin/sh
apio pushed to main at apio/Luna 2022-10-08 13:32:53 +00:00
aa5c1be945 Separate building a debug image and running it, and provide a script for GDB.
apio pushed to main at apio/Luna 2022-10-08 13:12:20 +00:00
309058888c Bugfix: remove duplicate error check when loading a userspace ELF program
apio pushed to main at apio/Luna 2022-10-08 13:06:04 +00:00
159d025d9f ACPI::get_rsdt_or_xsdt(): Use a temporary variable to do mappings, then set cache to it.
apio pushed to main at apio/Luna 2022-10-08 13:03:16 +00:00
a5daa24fbf Fix bug :)
apio pushed to main at apio/Luna 2022-10-08 13:00:59 +00:00
533b7c9e71 Refactor ACPI::get_rsdt_or_xsdt()
apio pushed to main at apio/Luna 2022-10-08 12:52:34 +00:00
abcf1b6118 Define PAGE_SIZE as 4096 and use it everywhere instead of using 4096 as a magic number
apio pushed to main at apio/Luna 2022-10-08 12:44:54 +00:00
1235ce8b32 Avoid magic numbers
apio opened issue apio/Luna#7 2022-10-08 12:22:53 +00:00
Random restarts
apio pushed to main at apio/Luna 2022-10-08 12:18:31 +00:00
ce6ec3585c Kernel, libc: Add ENOSYS
apio pushed to main at apio/Luna 2022-10-08 11:46:03 +00:00
ac72d64490 Make (v)fprintf alias to (v)printf instead of throwing an error
apio pushed to main at apio/Luna 2022-10-08 11:28:40 +00:00
a086ec514b Remove the Superblock.h file which has never been used.