mirror of
https://github.com/panpaul/tiny_os
synced 2024-09-20 09:45:19 +08:00
16 lines
423 B
Plaintext
16 lines
423 B
Plaintext
|
OUTPUT_ARCH(riscv)
|
||
|
ENTRY(_start)
|
||
|
|
||
|
PHDRS {
|
||
|
text PT_LOAD FLAGS (5);
|
||
|
rodata PT_LOAD FLAGS (4);
|
||
|
data PT_LOAD FLAGS (6);
|
||
|
}
|
||
|
|
||
|
SECTIONS {
|
||
|
. = 0x400000;
|
||
|
.text : { *(.text .text.* ); . = ALIGN(4096); } : text
|
||
|
.rodata : { *(.rodata .rodata.*); . = ALIGN(4096); } : rodata
|
||
|
.data : { *(.data .data.* ); . = ALIGN(4096); } : data
|
||
|
.bss : { *(.bss .bss.* ); . = ALIGN(4096); } : data
|
||
|
}
|