Files
zing/etc/riscv64-unknown-none.ld
T
2025-03-14 22:16:36 +02:00

45 lines
681 B
Plaintext

ENTRY(__rv64_entry);
SECTIONS {
. = 0x0;
PROVIDE(__kernel_start = .);
.text : ALIGN(4K) {
*(.text.entry*)
*(.text*)
}
.rodata : ALIGN(4K) {
*(.rodata*)
*(.got*)
*(.plt*)
}
.dynamic : ALIGN(4K) {
*(.dynamic*)
}
.rela : ALIGN(4K) {
PROVIDE(__rela_start = .);
*(.rela*)
PROVIDE(__rela_end = .);
}
.data : ALIGN(4K) {
*(.data*)
}
.bss : {
. = ALIGN(4K);
PROVIDE(__bss_start = .);
*(COMMON)
*(.bss*)
. = ALIGN(4K);
PROVIDE(__bss_end = .);
}
. = ALIGN(4K);
PROVIDE(__kernel_end = .);
}