hos/kernel/link.ld

31 lines
555 B
Plaintext

OUTPUT_FORMAT("binary")
ENTRY(_start)
SECTIONS
{
.text 0xC0108000 : {
code = .; _code = .; __code = .;
*(.text)
/* . = ALIGN(4096); */
}
.gnulinkonce : {
*(.gnu.linkonce*)
. = ALIGN(4096);
}
.data : {
data = .; _data = .; __data = .;
*(.data)
/* . = ALIGN(4096); */
}
.rodata : {
rodata = .; _rodata = .; __rodata = .;
*(.rodata)
}
. = ALIGN(4096);
.bss : {
bss = .; _bss = .; __bss = .;
*(.bss)
. = ALIGN(4096);
}
end = .; _end = .; __end = .;
}