]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/Scripts/gcc4.4-ld-script
Sync EDKII BaseTools to BaseTools project r2065.
[mirror_edk2.git] / BaseTools / Scripts / gcc4.4-ld-script
CommitLineData
40d841f6
LG
1/* OUTPUT_FORMAT(efi-bsdrv-x86_64) */\r
2SECTIONS\r
3{\r
4 /* . = 0 + SIZEOF_HEADERS; */\r
5 . = 0x280;\r
6 .text ALIGN(0x20) :\r
7 {\r
8 *(.text .stub .text.* .gnu.linkonce.t.*)\r
9 . = ALIGN(0x20);\r
10 } =0x90909090\r
11 .data ALIGN(0x20) :\r
12 {\r
13 *(\r
14 .rodata .rodata.* .gnu.linkonce.r.*\r
15 .data .data.* .gnu.linkonce.d.*\r
16 )\r
17 . = ALIGN(0x20);\r
18 }\r
19 .bss ALIGN(0x20) :\r
20 {\r
21 *(.bss .bss.*)\r
22 . = ALIGN(0x20);\r
23 }\r
24 .got ALIGN(0x20) :\r
25 {\r
26 *(.got .got.*)\r
27 . = ALIGN(0x20);\r
28 }\r
29 .rela ALIGN(0x20) :\r
30 {\r
31 *(.rela .rela.*)\r
32 }\r
33 /DISCARD/ : {\r
34 *(.note.GNU-stack) *(.gnu_debuglink)\r
35 *(.interp)\r
36 *(.dynsym)\r
37 *(.dynstr)\r
38 *(.dynamic)\r
39 *(.hash)\r
40 *(.comment)\r
41 }\r
42}\r
43\r