/* OUTPUT_FORMAT(efi-bsdrv-x86_64) */ SECTIONS { /* . = 0 + SIZEOF_HEADERS; */ . = 0x280; .text : ALIGN(0x1000) { *(.text .stub .text.* .gnu.linkonce.t.*) *(.rodata .rodata.* .gnu.linkonce.r.*) } .data : ALIGN(0x1000) { *( .data .data.* .gnu.linkonce.d.* .bss .bss.* *COM* ) } .eh_frame : ALIGN(0x1000) { KEEP (*(.eh_frame)) } .got : ALIGN(0x1000) { *(.got .got.*) } .rela : ALIGN(0x1000) { *(.rela .rela.*) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.interp) *(.dynsym) *(.dynstr) *(.dynamic) *(.hash) *(.comment) } }