| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-01-16 | chore: restructure namespaces | Felix Morgner | 1 | -9/+14 | |
| 2025-12-29 | x86_64/boot: fix section assignments in ld script | Felix Morgner | 1 | -10/+1 | |
| 2025-10-31 | build: enable linting | Felix Morgner | 1 | -2/+2 | |
| 2025-10-29 | chore: reformat source code | Felix Morgner | 1 | -1/+3 | |
| 2025-07-24 | x86_64: implement robust C++ global initialization | Felix Morgner | 1 | -0/+24 | |
| Implement a comprehensive mechanism to ensure correct C++ runtime initialization before the kernel main function is called. This replaces the previous, incomplete reliance on an `_init` function. The new design robustly handles both legacy `.ctors` and modern `.init_array` initialization schemes used by the GNU toolchain. A single C++ function, `invoke_global_constructors`, now iterates through both arrays of function pointers to ensure all types of global initializers are executed. | |||||
