summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authordzwdz2023-08-17 00:36:04 +0200
committerdzwdz2023-08-17 00:50:52 +0200
commit292b2386d766826b15f5ca084d37aa2c485fdda6 (patch)
tree125c217a90daa957548e9acb8bdecfff3d8374b2 /readme.md
parenta454a4ee0c50d2a9f4eb340d4a9ec60b9e089c9a (diff)
build: rework how sysroots work
/usr/include is now built on the fly, letting me merge include files from multiple modules, which should be a win for organization later on. binutils & gcc need to be recompiled. limits.h shamelessly stolen from heat on #osdev, as gcc stopped providing me with its own header. which was a hack in the first place
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/readme.md b/readme.md
index 7f1d803..7d335b3 100644
--- a/readme.md
+++ b/readme.md
@@ -2,9 +2,10 @@
an experimental, work-in-progress, microkernel based on some of my ideas for privilege separation.
## third party code used
-* `src/user/lib/elf.h` from [adachristine](https://github.com/adachristine/sophia/tree/main/api/elf)
-* `src/user/lib/vendor/getopt` from [skeeto](https://github.com/skeeto/getopt)
-* `src/user/lib/vendor/dlmalloc` from [Doug Lea](https://gee.cs.oswego.edu/dl/html/malloc.html)
+* `src/libc/elf.h` from [adachristine](https://github.com/adachristine/sophia/tree/main/api/elf)
+* `src/libc/vendor/getopt` from [skeeto](https://github.com/skeeto/getopt)
+* `src/libc/vendor/dlmalloc` from [Doug Lea](https://gee.cs.oswego.edu/dl/html/malloc.html)
+* `src/libk/include/bits/limits.h` based on [heatd](https://github.com/heatd/)'s code
* `src/kernel/arch/amd64/3rdparty/multiboot2.h` from the FSF
## build dependencies