/*
* AdrOS - ARM64 Linker Script
* Target: QEMU virt (RAM starts at 0x40000000)
*/
ENTRY(_start)
SECTIONS
{
. = 0x40000000;
.text : {
*(.text .text.*)
}
. = ALIGN(4096);
.rodata : {
*(.rodata .rodata.*)
}
. = ALIGN(4096);
.data : {
*(.data .data.*)
}
. = ALIGN(4096);
.bss : {
__bss_start = .;
*(.bss .bss.*)
*(COMMON)
__bss_end = .;
}
_end = .;
/DISCARD/ : {
*(.comment)
*(.note*)
}
}