Newer
Older
ENTRY(kstart)
OUTPUT_FORMAT(elf64-x86-64)
SECTIONS {
. = KERNEL_OFFSET;
. += SIZEOF_HEADERS;
.text ALIGN(4K) : AT(ADDR(.text) - KERNEL_OFFSET) {
__text_start = .;
*(.text*)
__usercopy_start = .;
*(.usercopy-fns)
__usercopy_end = .;
.rodata ALIGN(4K) : AT(ADDR(.rodata) - KERNEL_OFFSET) {
__text_end = .;
__rodata_start = .;
*(.rodata*)
__altcode_start = .;
*(.altcode)
__altcode_end = .;
__altrelocs_start = .;
*(.altrelocs)
__altrelocs_end = .;
__altfeatures_start = .;
*(.altfeatures)
__altfeatures_end = .;
.data ALIGN(4K) : AT(ADDR(.data) - KERNEL_OFFSET) {
__rodata_end = .;
__data_start = .;
*(.data*)
__bss_start = .;
*(.bss*)