ENTRY(stivale2_main) SECTIONS { kernel_phys_offset = 0xffffffff80000000; . = kernel_phys_offset + 1M; .stivale2hdr ALIGN(1K) : { KEEP(*(.stivale2hdr)) } .text ALIGN(4K) : { _text_start = .; /* KEEP(*(.text*)) */ } _text_end = .; .rodata ALIGN(4K) : { _rodata_start = .; /* KEEP(*(.rodata*)) */ } _rodata_end = .; .data ALIGN(4K) : { _data_start = .; /* KEEP(*(.data*)) */ } _data_end = .; .bss ALIGN(4K) : { _bss_start = .; /* KEEP(*(COMMON)) */ /* KEEP(*(.bss*)) */ } _bss_end = .; }