diff --git a/src/system/ldscripts/riscv64/boot_loader_efi.ld b/src/system/ldscripts/riscv64/boot_loader_efi.ld index 8915baab81..fa3e96263b 100644 --- a/src/system/ldscripts/riscv64/boot_loader_efi.ld +++ b/src/system/ldscripts/riscv64/boot_loader_efi.ld @@ -52,12 +52,13 @@ SECTIONS *(COMMON) . = ALIGN(16); _bss_end = .; - _edata = .; } .rela.dyn : { *(.rela.dyn) } .rela.plt : { *(.rela.plt) } .rela.got : { *(.rela.got) } .rela.data : { *(.rela.data) *(.rela.data*) } + + _edata = .; _data_size = . - _etext; . = ALIGN(4096);