| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-07-05 | fix some small build issues | Kimplul | |
| + Compiling for size emits memcpy() calls after they've already been removed by LTO, so add __used attribute to counteract this. Newer versions of GCC seem to prefer `-flto=auto` to just `-flto`, so use that. printf format %d -> %ld | |||
| 2023-07-24 | split makefile into two parts | Kimplul | |
| + First part generates deps.mk, second part reads it. Allows us to use both bmake and gmake with the same makefiles. Only drawback seems to be that the first makefile considers all individual files as 'finished' targets, meaning that it's more difficult to do something like make kernel.elf though I haven't found this to be an issue. | |||
