ldscript.ia64 revision 85436
177943Sdfr/* $FreeBSD: head/sys/boot/ia64/efi/ldscript.ia64 85436 2001-10-24 20:14:49Z dfr $ */ 277943SdfrOUTPUT_FORMAT("elf64-ia64-little", "elf64-ia64-little", "elf64-ia64-little") 377943SdfrOUTPUT_ARCH(ia64) 477943SdfrENTRY(_start_plabel) 577943SdfrSECTIONS 677943Sdfr{ 777943Sdfr /* Read-only sections, merged into text segment: */ 877943Sdfr . = 0; 977943Sdfr ImageBase = .; 1077979Sdfr . += 4096; 1177943Sdfr .text : 1277943Sdfr { 1377943Sdfr *(.text) 1477943Sdfr *(.stub) 1577943Sdfr /* .gnu.warning sections are handled specially by elf32.em. */ 1677943Sdfr *(.gnu.warning) 1777943Sdfr *(.gnu.linkonce.t*) 1877943Sdfr } 1977943Sdfr . = ALIGN(4096); 2077943Sdfr .hash : { *(.hash) } 2177943Sdfr . = ALIGN(4096); 2277943Sdfr .data : 2377943Sdfr { 2477943Sdfr *(.rodata) 2577943Sdfr *(.rodata1) 2677943Sdfr *(.set.*) 2777943Sdfr *(.ctors) 2877943Sdfr *(.data) 2977943Sdfr *(.data1) 3077943Sdfr *(.gnu.linkonce.d*) 3177943Sdfr *(.plabel) 3277943Sdfr *(.IA_64.unwind) 3377943Sdfr *(.IA_64.unwind_info) 3477943Sdfr *(.bss) 3577943Sdfr *(.dynbss) 3677943Sdfr *(COMMON) 3777943Sdfr } 3877943Sdfr . = ALIGN(4096); 3985436Sdfr __gp = .; 4077943Sdfr .sdata : 4177943Sdfr { 4277943Sdfr *(.got.plt) 4377943Sdfr *(.got) 4477943Sdfr *(.sdata) 4577943Sdfr *(.sbss) 4677943Sdfr *(.scommon) 4777943Sdfr } 4877943Sdfr . = ALIGN(4096); 4977943Sdfr .dynamic : { *(.dynamic) } 5077943Sdfr . = ALIGN(4096); 5177943Sdfr .rela : 5277943Sdfr { 5377943Sdfr *(.rela.text) 5477943Sdfr *(.rela.gnu.linkonce.t*) 5577943Sdfr *(.rela.set.*) 5677943Sdfr *(.rela.sdata) 5777943Sdfr *(.rela.data) 5877943Sdfr *(.rela.gnu.linkonce.d*) 5977943Sdfr *(.rela.got) 6077943Sdfr *(.rela.stab) 6177943Sdfr *(.rela.ctors) 6283078Sdfr *(.relaset_*) 6385436Sdfr *(.rela.IA_64.pltoff) 6477943Sdfr } 6577943Sdfr . = ALIGN(4096); 6677943Sdfr .reloc : { *(.reloc) } 6777943Sdfr . = ALIGN(4096); 6877943Sdfr .dynsym : { *(.dynsym) } 6977943Sdfr . = ALIGN(4096); 7077943Sdfr .dynstr : { *(.dynstr) } 7177943Sdfr .ignored : 7277943Sdfr { 7377943Sdfr *(.rela.plabel) 7477943Sdfr *(.rela.reloc) 7577943Sdfr } 7677943Sdfr} 7777943Sdfr 78