source: mainline/boot/arch/ia64/_link.ld.in@ 1875a0c

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 1875a0c was 1d9c541, checked in by Jakub Jermar <jakub@…>, 14 years ago

Modify the ia64 loader linker script so that not explicitly mentioned
input sections are discarded. Should any section like that be actually
needed, the build will fail during link time with a proper error
message.

  • Property mode set to 100644
File size: 396 bytes
Line 
1OUTPUT_FORMAT("elf64-ia64-little")
2ENTRY(start)
3
4SECTIONS {
5 .boot 0x4400000: AT (0x4400000) {
6 *(BOOTSTRAP);
7 *(.text);
8 *(.sdata);
9 *(.sdata2);
10 *(.sbss);
11 *(.rodata);
12 *(.rodata.*);
13 *(.data .data.*); /* initialized data */
14 __gp = . ;
15 *(.got .got.*);
16 *(.bss); /* uninitialized static variables */
17 *(COMMON);
18[[COMPONENTS]]
19 }
20
21 /DISCARD/ : {
22 *(.*);
23 }
24}
Note: See TracBrowser for help on using the repository browser.