]> git.proxmox.com Git - efi-boot-shim.git/blobdiff - elf_ia32_efi.lds
allocate MOK config table as BootServicesData
[efi-boot-shim.git] / elf_ia32_efi.lds
index 9da8109425268b3b3cc0080f5d985d55c4dd49cd..742e0a47a732c210fba0eeaaa8c99fa493c6d931 100644 (file)
@@ -19,6 +19,15 @@ SECTIONS
   {
    *(.reloc)
   }
+  . = ALIGN(4096);
+  .note.gnu.build-id : {
+    *(.note.gnu.build-id)
+  }
+  . = ALIGN(4096);
+  .data.ident : {
+    *(.data.ident)
+  }
+
   . = ALIGN(4096);
   .data :
   {
@@ -38,7 +47,7 @@ SECTIONS
    *(.bss)
    *(COMMON)
   }
-  .note.gnu.build-id : { *(.note.gnu.build-id) }
+
   . = ALIGN(4096);
   .vendor_cert :
   {
@@ -60,6 +69,16 @@ SECTIONS
   }
   _edata = .;
   _data_size = . - _data;
+  . = ALIGN(4096);
+  .sbat :
+  {
+    _sbat = .;
+    *(.sbat)
+    *(.sbat.*)
+  }
+  _esbat = .;
+  _sbat_size = . - _sbat;
+
   . = ALIGN(4096);
   .dynsym   : { *(.dynsym) }
   . = ALIGN(4096);