summaryrefslogtreecommitdiff
path: root/elf_x86_64_efi.lds
diff options
context:
space:
mode:
Diffstat (limited to 'elf_x86_64_efi.lds')
-rw-r--r--elf_x86_64_efi.lds16
1 files changed, 13 insertions, 3 deletions
diff --git a/elf_x86_64_efi.lds b/elf_x86_64_efi.lds
index bb21bbb0..1f561b25 100644
--- a/elf_x86_64_efi.lds
+++ b/elf_x86_64_efi.lds
@@ -25,6 +25,16 @@ SECTIONS
*(.reloc)
}
. = ALIGN(4096);
+ .note.gnu.build-id : {
+ *(.note.gnu.build-id)
+ }
+
+ . = ALIGN(4096);
+ .data.ident : {
+ *(.data.ident)
+ }
+
+ . = ALIGN(4096);
.data :
{
_data = .;
@@ -42,7 +52,7 @@ SECTIONS
*(COMMON)
*(.rel.local)
}
- .note.gnu.build-id : { *(.note.gnu.build-id) }
+
. = ALIGN(4096);
.vendor_cert :
{
@@ -54,8 +64,8 @@ SECTIONS
.rela :
{
*(.rela.data*)
- *(.rela.got)
- *(.rela.stab)
+ *(.rela.got*)
+ *(.rela.stab*)
}
_edata = .;
_data_size = . - _data;