1 /* SPDX-License-Identifier: BSD-2-Clause */
3 * U-Boot aarch64 EFI linker script
5 * Modified from elf_aarch64_efi.lds in gnu-efi
8 OUTPUT_FORMAT("elf64-littleaarch64", "elf64-littleaarch64", "elf64-littleaarch64")
24 _text_size = . - _text;
25 .dynamic : { *(.dynamic) }
36 * The EFI loader doesn't seem to like a .bss section, so we
37 * stick it all into .data:
51 .rela.dyn : { *(.rela.dyn) }
52 .rela.plt : { *(.rela.plt) }
53 .rela.got : { *(.rela.got) }
54 .rela.data : { *(.rela.data) *(.rela.data*) }
55 _data_size = . - _etext;
58 .dynsym : { *(.dynsym) }
60 .dynstr : { *(.dynstr) }
62 .note.gnu.build-id : { *(.note.gnu.build-id) }
68 .comment 0 : { *(.comment) }