From 2735df253f5ef5a40899f1b2eec329e0e8f09c73 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Wed, 11 Oct 2023 21:28:25 +0200 Subject: x86_64: kernel: fix .init section linking --- source/arch/x86_64/scripts/kernel.ld | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/arch/x86_64/scripts/kernel.ld b/source/arch/x86_64/scripts/kernel.ld index 0817081..765a432 100644 --- a/source/arch/x86_64/scripts/kernel.ld +++ b/source/arch/x86_64/scripts/kernel.ld @@ -75,7 +75,7 @@ SECTIONS * initialization code. */ KEEP(*crti.s.obj(.init)) - KEEP(*(EXCLUDE_FILE (*crti.s.obj crtn.s.obj) .init)) + KEEP(*(EXCLUDE_FILE (*crti.s.obj *crtn.s.obj) .init)) KEEP(*crtn.s.obj(.init)) } :text @@ -86,7 +86,7 @@ SECTIONS * finalizer code. */ KEEP(*crti.s.obj(.fini)) - KEEP(*(EXCLUDE_FILE (*crti.s.obj crtn.s.obj).fini)) + KEEP(*(EXCLUDE_FILE (*crti.s.obj *crtn.s.obj) .fini)) KEEP(*crtn.s.obj(.fini)) } -- cgit v1.2.3