diff options
Diffstat (limited to 'elf_arm_efi.lds')
| -rw-r--r-- | elf_arm_efi.lds | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/elf_arm_efi.lds b/elf_arm_efi.lds index e4e29bdf..53346219 100644 --- a/elf_arm_efi.lds +++ b/elf_arm_efi.lds @@ -70,21 +70,29 @@ SECTIONS .rodata : { _rodata = .; - *(.rel.dyn) - *(.rel.plt) - *(.rel.got) - *(.rel.data) - *(.rel.data*) - *(.rodata*) *(.srodata) - *(.dynsym) - *(.dynstr) . = ALIGN(16); *(.note.gnu.build-id) . = ALIGN(4096); *(.vendor_cert) *(.data.ident) + . = ALIGN(4096); + } + . = ALIGN(4096); + .rela : + { + *(.rela.dyn) + *(.rela.plt) + *(.rela.got) + *(.rela.data) + *(.rela.data*) + } + . = ALIGN(4096); + .dyn : + { + *(.dynsym) + *(.dynstr) _evrodata = .; . = ALIGN(4096); } |
