Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-18 | configure: pass the -r flag to cp | dzwdz | |
2023-09-22 | build: support single file commands | dzwdz | |
2023-09-17 | kernel/amd64: add HPET support, slightly rework time handling | dzwdz | |
2023-09-06 | boot: compress the init module | dzwdz | |
2023-09-03 | build: -Os | dzwdz | |
2023-08-24 | libc: get most of binutils to compile | dzwdz | |
2023-08-17 | build: rework how sysroots work | dzwdz | |
/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 | |||
2023-08-16 | build: generate the Makefile in python | dzwdz | |
i've been wanting to do this for a while the main benefit is that i can do stuff per-rule, so i can get rid of the `@mkdir -p $(D)` i had everywhere, and in the near future i can make CC targets automatically depend on a sysroot |