20 lines
389 B
Plaintext
20 lines
389 B
Plaintext
OUTPUT_ARCH( "riscv" )
|
|
|
|
ENTRY (_start)
|
|
SECTIONS
|
|
{
|
|
. = 0x10000;
|
|
.text : { *(.text) }
|
|
. = ALIGN(8);
|
|
.data : { *(.data) }
|
|
.bss : { *(.bss) }
|
|
. = ALIGN(8);
|
|
PROVIDE(_memory_start = . );
|
|
PROVIDE(_memory_end = 0x20000);
|
|
PROVIDE(_stack_size = 1024); /* 1 KiB */
|
|
PROVIDE(_stack_start = _memory_end);
|
|
PROVIDE(_stack_end = _stack_start - _stack_size);
|
|
|
|
|
|
}
|