diff --git a/link.ld b/link.ld index baeed47..2907e7f 100644 --- a/link.ld +++ b/link.ld @@ -1,11 +1,26 @@ +OUTPUT_ARCH(riscv) ENTRY(_start) SECTIONS { . = 0x80000000; .text : { - *(.text) + *(.text*) } :text + + .bss : { + *(.bss*) + *(COMMON) + } + + .data : { + *(.data) + } + + /DISCARD/ : { + *(.eh_frame) + *(.comment) + } } PHDRS {