osdev5/etc/x86_64-none.ld
2021-09-22 11:42:00 +03:00

26 lines
392 B
Plaintext

ENTRY(_entry);
KERNEL_OFFSET = 0xFFFFFF8000000000;
SECTIONS {
. = 0x400000 + KERNEL_OFFSET;
.text : AT(. - KERNEL_OFFSET) {
KEEP(*(.multiboot))
*(.text*)
}
.rodata : AT(. - KERNEL_OFFSET) {
*(.rodata*)
}
.data : AT(. - KERNEL_OFFSET) {
*(.data*)
}
.bss : AT(. - KERNEL_OFFSET) {
*(COMMON)
*(.bss*)
}
}