183364Sdfr/* $FreeBSD$ */ 2218822SdimOUTPUT_FORMAT("elf64-ia64-freebsd", "elf64-ia64-freebsd", "elf64-ia64-freebsd") 383364SdfrOUTPUT_ARCH(ia64) 4117677SmarcelENTRY(_start) 583364SdfrSECTIONS 683364Sdfr{ 783364Sdfr /* Read-only sections, merged into text segment: */ 883364Sdfr . = 0x100000; 9117677Smarcel .text : { 10117677Smarcel *(.text .stub .text.* .gnu.linkonce.t.*) 11117677Smarcel /* .gnu.warning sections are handled specially by elf32.em. */ 1283364Sdfr *(.gnu.warning) 13117677Smarcel *(.plt) 14117677Smarcel } =0x00300000010070000002000001000400 15218822Sdim __start_set_Xcommand_set = .; 16218822Sdim set_Xcommand_set : { *(set_Xcommand_set) } 17218822Sdim __stop_set_Xcommand_set = .; 18117677Smarcel .data : { 19117677Smarcel *(.rodata .rodata.* .gnu.linkonce.r.*) 20117677Smarcel *(.rodata1) 21117677Smarcel *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) 22117677Smarcel *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) 23117677Smarcel *(.opd) 24117677Smarcel *(.data .data.* .gnu.linkonce.d.*) 25117677Smarcel *(.data1) 26117677Smarcel *(.plabel) 27117677Smarcel *(.dynbss) 28117677Smarcel *(.bss .bss.* .gnu.linkonce.b.*) 29117677Smarcel *(COMMON) 3083364Sdfr } 31218822Sdim .IA_64.unwind_info : { *(.IA_64.unwind_info* .gnu.linkonce.ia64unwi.*) } 32218822Sdim .IA_64.unwind : { *(.IA_64.unwind* .gnu.linkonce.ia64unw.*) } 33117677Smarcel __gp = .; 34117677Smarcel .sdata : { 35117677Smarcel *(.got.plt .got) 36117677Smarcel *(.IA_64.pltoff) 37117677Smarcel *(.sdata .sdata.* .gnu.linkonce.s.*) 38117677Smarcel *(dynsbss) 39117677Smarcel *(.sbss .sbss.* .gnu.linkonce.sb.*) 40117677Smarcel *(.scommon) 4183364Sdfr } 42117677Smarcel .dynamic : { *(.dynamic) } 43117677Smarcel .rela : { 44117677Smarcel *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) 45117677Smarcel *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) 46117677Smarcel *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) 47117677Smarcel *(.rela.got) 48117677Smarcel *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) 49117677Smarcel *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) 50117677Smarcel *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) 51117677Smarcel *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) 52117677Smarcel *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) 53117677Smarcel *(.rela.plt) 54117677Smarcel *(.rela.IA_64.pltoff) 55117677Smarcel *(.relaset_*) 56117677Smarcel *(.rela.dyn .rela.dyn.*) 5783364Sdfr } 58117677Smarcel .hash : { *(.hash) } 59117677Smarcel .dynsym : { *(.dynsym) } 60117677Smarcel .dynstr : { *(.dynstr) } 6183364Sdfr} 62