OUTPUT("elf64-littleriscv") ENTRY(_start) SECTIONS { . = 0x80000000; .text : { *(.text.start) *(.text .text.*) . = ALIGN(0x1000); } .rodata : { *(.rodata) . = ALIGN(0x1000); } .data : { *(.data) } .bss : { *(.bss) . = ALIGN(0x1000); } .hart0_initial_stack : { . += 0x1000; PROVIDE(hart0_initial_stack_top = .); } }