summaryrefslogtreecommitdiff
path: root/Kernel/linker.ld
AgeCommit message (Expand)Author
2021-03-04Kernel: Define a KERNEL_VIRTUAL_BASE in the linker scriptAndreas Kling
2021-02-19Kernel: Add .unmap_after_init section for code we don't need after initAndreas Kling
2021-02-14Kernel: Add mechanism to make some memory read-only after init finishesAndreas Kling
2021-02-12Kernel: Merge split function and data sections into one during linkingOwen Smith
2021-01-22Kernel: Move kmalloc heaps and super pages inside .bss segmentJean-Baptiste Boric
2021-01-17Kernel: Add safe atomic functionsTom
2020-08-10Kernel: Invoke heap constructors separately early onTom
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
2020-01-17Kernel: Move kernel above the 3GB virtual address markAndreas Kling
2020-01-17Kernel: Reindent linker scriptAndreas Kling
2020-01-06Kernel: Harden memory mapping of the kernel imageAndreas Kling
2019-11-23Revert "Kernel: Move Kernel mapping to 0xc0000000"Andreas Kling
2019-11-22Kernel: Move Kernel mapping to 0xc0000000Jesse Buhagiar
2019-11-08Kernel: Removing hardcoded offsets from Memory Managersupercomputer7
2019-11-04Kernel: Reorganize memory layout a bitAndreas Kling
2019-10-31Kernel: Add bare minimum for global constructors (#707)Andrew Kaster
2019-10-20Kernel: Move Boot/ into Arch/i386/Boot (#667)Tidux
2019-04-01Kernel: Use a multiboot header instead of a convoluted two-part bootloader.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling