| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-01-07 | Merged bits.h and bytes.h | Kimplul | |
| 2022-01-07 | Allow building with clang | Kimplul | |
| + Release mode is sort of broken, as lto doesn't work with linker relaxation and turning the relaxation off causes issues with the jump from init to kernel (as I've currently implemented it, could probably be fixed with a manual jump from assembly, I'll add it to my TODO list) | |||
| 2021-08-31 | Improved linkind process, added padding generator | Kimplul | |
| 2021-08-22 | Integrated libfdt | Kimplul | |
| + Added new common/ directory, into which code that should be shared with init and kernel is to be added. Currently string.c and bytes.c. Code in common/ should be marked with __weak, so as to allow the arch to implement a better, more optimised version of the function if possible/required. + Created include/apos/types.h with macros essentially providing the libc limits.h and stdint.h. At the moment I use gcc/clang predefined macros for most things. | |||
