From 292b2386d766826b15f5ca084d37aa2c485fdda6 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 17 Aug 2023 00:36:04 +0200 Subject: 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 --- readme.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'readme.md') 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 -- cgit v1.2.3