diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2023-10-11 21:28:25 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2023-10-11 21:28:25 +0200 |
| commit | 2735df253f5ef5a40899f1b2eec329e0e8f09c73 (patch) | |
| tree | e9c772f9f6aaef46b160337c28704f02010d6d3c | |
| parent | ff2229719f8f9a9294dd64e64221414a2278b510 (diff) | |
| download | teachos-2735df253f5ef5a40899f1b2eec329e0e8f09c73.tar.xz teachos-2735df253f5ef5a40899f1b2eec329e0e8f09c73.zip | |
x86_64: kernel: fix .init section linking
| -rw-r--r-- | source/arch/x86_64/scripts/kernel.ld | 4 |
1 files 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)) } |
