ldscript.ia64 revision 77943
177943Sdfr/* $FreeBSD: head/sys/boot/ia64/efi/ldscript.ia64 77943 2001-06-09 16:49:51Z 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 = .; 1077943Sdfr .text : 1177943Sdfr { 1277943Sdfr *(.text) 1377943Sdfr *(.stub) 1477943Sdfr /* .gnu.warning sections are handled specially by elf32.em. */ 1577943Sdfr *(.gnu.warning) 1677943Sdfr *(.gnu.linkonce.t*) 1777943Sdfr } 1877943Sdfr . = ALIGN(4096); 1977943Sdfr .hash : { *(.hash) } 2077943Sdfr . = ALIGN(4096); 2177943Sdfr .data : 2277943Sdfr { 2377943Sdfr *(.rodata) 2477943Sdfr *(.rodata1) 2577943Sdfr *(.set.*) 2677943Sdfr *(.ctors) 2777943Sdfr *(.data) 2877943Sdfr *(.data1) 2977943Sdfr *(.gnu.linkonce.d*) 3077943Sdfr *(.plabel) 3177943Sdfr *(.IA_64.unwind) 3277943Sdfr *(.IA_64.unwind_info) 3377943Sdfr *(.bss) 3477943Sdfr *(.dynbss) 3577943Sdfr *(COMMON) 3677943Sdfr } 3777943Sdfr . = ALIGN(4096); 3877943Sdfr __gp = ALIGN(8) + 0x200000; 3977943Sdfr .sdata : 4077943Sdfr { 4177943Sdfr *(.got.plt) 4277943Sdfr *(.got) 4377943Sdfr *(.sdata) 4477943Sdfr *(.sbss) 4577943Sdfr *(.scommon) 4677943Sdfr } 4777943Sdfr . = ALIGN(4096); 4877943Sdfr .dynamic : { *(.dynamic) } 4977943Sdfr . = ALIGN(4096); 5077943Sdfr .rela : 5177943Sdfr { 5277943Sdfr *(.rela.text) 5377943Sdfr *(.rela.gnu.linkonce.t*) 5477943Sdfr *(.rela.set.*) 5577943Sdfr *(.rela.sdata) 5677943Sdfr *(.rela.data) 5777943Sdfr *(.rela.gnu.linkonce.d*) 5877943Sdfr *(.rela.got) 5977943Sdfr *(.rela.stab) 6077943Sdfr *(.rela.ctors) 6177943Sdfr } 6277943Sdfr . = ALIGN(4096); 6377943Sdfr .reloc : { *(.reloc) } 6477943Sdfr . = ALIGN(4096); 6577943Sdfr .dynsym : { *(.dynsym) } 6677943Sdfr . = ALIGN(4096); 6777943Sdfr .dynstr : { *(.dynstr) } 6877943Sdfr .ignored : 6977943Sdfr { 7077943Sdfr *(.rela.plabel) 7177943Sdfr *(.rela.reloc) 7277943Sdfr } 7377943Sdfr} 7477943Sdfr 75