From 7da9e56268ec90261be8ef3002cef252c76c826f Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 3 Apr 2025 14:39:21 -0400 Subject: grub --- kernel/kernel.ld | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'kernel') diff --git a/kernel/kernel.ld b/kernel/kernel.ld index eed5e20..b31cbf0 100644 --- a/kernel/kernel.ld +++ b/kernel/kernel.ld @@ -4,10 +4,14 @@ SECTIONS { . = 1M; - .text : { - *(.text .stub .text.* .gnu.linkonce.t.*) + . = ALIGN(0x1000); + + .boot : { + *(.multiboot) } + . = ALIGN(0x1000); + .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } @@ -20,6 +24,12 @@ SECTIONS . = ALIGN(0x1000); + .text : { + *(.text .stub .text.* .gnu.linkonce.t.*) + } + + . = ALIGN(0x1000); + .bss : { *(COMMON) *(.bss .bss.*) -- cgit v1.2.3-freya