Deleted Added
full compact
ldscript.amd64 (218822) ldscript.amd64 (244332)
1/* $FreeBSD: head/sys/boot/i386/efi/ldscript.amd64 218822 2011-02-18 20:54:12Z dim $ */
1/* $FreeBSD: head/sys/boot/i386/efi/ldscript.amd64 244332 2012-12-17 00:34:07Z rpaulo $ */
2OUTPUT_FORMAT("elf64-x86-64-freebsd", "elf64-x86-64-freebsd", "elf64-x86-64-freebsd")
3OUTPUT_ARCH(i386:x86-64)
4ENTRY(_start)
5SECTIONS
6{
7 /* Read-only sections, merged into text segment: */
8 . = 0;
9 ImageBase = .;

--- 35 unchanged lines hidden (view full) ---

45 *(.sdata .sdata.* .gnu.linkonce.s.*)
46 *(dynsbss)
47 *(.sbss .sbss.* .gnu.linkonce.sb.*)
48 *(.scommon)
49 }
50 . = ALIGN(4096);
51 .dynamic : { *(.dynamic) }
52 . = ALIGN(4096);
2OUTPUT_FORMAT("elf64-x86-64-freebsd", "elf64-x86-64-freebsd", "elf64-x86-64-freebsd")
3OUTPUT_ARCH(i386:x86-64)
4ENTRY(_start)
5SECTIONS
6{
7 /* Read-only sections, merged into text segment: */
8 . = 0;
9 ImageBase = .;

--- 35 unchanged lines hidden (view full) ---

45 *(.sdata .sdata.* .gnu.linkonce.s.*)
46 *(dynsbss)
47 *(.sbss .sbss.* .gnu.linkonce.sb.*)
48 *(.scommon)
49 }
50 . = ALIGN(4096);
51 .dynamic : { *(.dynamic) }
52 . = ALIGN(4096);
53 .rel.dyn : {
54 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
55 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
56 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
57 *(.rel.got)
58 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
59 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
60 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
61 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
62 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
63 *(.rel.plt)
53 .rela.dyn : {
54 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
55 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
56 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
57 *(.rela.got)
58 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
59 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
60 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
61 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
62 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
63 *(.rela.plt)
64 *(.relset_*)
64 *(.relset_*)
65 *(.rel.dyn .rel.dyn.*)
65 *(.rela.dyn .rela.dyn.*)
66 }
67 . = ALIGN(4096);
68 .reloc : { *(.reloc) }
69 . = ALIGN(4096);
70 .hash : { *(.hash) }
71 . = ALIGN(4096);
72 .dynsym : { *(.dynsym) }
73 . = ALIGN(4096);
74 .dynstr : { *(.dynstr) }
75}
66 }
67 . = ALIGN(4096);
68 .reloc : { *(.reloc) }
69 . = ALIGN(4096);
70 .hash : { *(.hash) }
71 . = ALIGN(4096);
72 .dynsym : { *(.dynsym) }
73 . = ALIGN(4096);
74 .dynstr : { *(.dynstr) }
75}