summaryrefslogtreecommitdiff
path: root/kernel/arch/x86_64/linker.ld
diff options
context:
space:
mode:
authorDanny Holman <dholman@gymli.org>2025-05-03 13:01:25 -0500
committerDanny Holman <dholman@gymli.org>2025-05-03 13:01:25 -0500
commit1cfbd25dc9eb39467406686c8ae1efbfd5517865 (patch)
treee676e0f7aa3768806d195ac762c2c9a3bbb835bd /kernel/arch/x86_64/linker.ld
parentdda63dff71408a45b07ccac9183bb5a216e9ba66 (diff)
kernel: x86_64: rename x86
Rename the x86 arch-specific directory to x86_64, reflecting clang's architecture selector flags. Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to 'kernel/arch/x86_64/linker.ld')
-rw-r--r--kernel/arch/x86_64/linker.ld21
1 files changed, 21 insertions, 0 deletions
diff --git a/kernel/arch/x86_64/linker.ld b/kernel/arch/x86_64/linker.ld
new file mode 100644
index 0000000..460bb14
--- /dev/null
+++ b/kernel/arch/x86_64/linker.ld
@@ -0,0 +1,21 @@
+ENTRY(_start)
+
+SECTIONS {
+ . = 0x10000;
+ __kstart = .;
+
+ .text : {
+ *(.text)
+ }
+
+ .data : {
+ *(.data)
+ }
+
+ .bss : {
+ *(.bss)
+ *(COMMON)
+ }
+
+ __kend = .;
+}