Changeset ac5d02b in mainline for arch/ia64/_link.ld
- Timestamp:
- 2005-06-03T13:17:05Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 70527f1
- Parents:
- dcbc8be
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/_link.ld
rdcbc8be rac5d02b 12 12 13 13 SECTIONS { 14 .image 0x0000000000001000: AT (0x0000000000001000) { 15 *(K_TEXT_START) 16 *(.text .stub .text.* .gnu.linkonce.t.*) 17 *(.interp) 18 *(.hash) 19 *(.dynsym) 20 *(.dynstr) 21 *(.rel.init) 22 *(.rela.init) 23 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 24 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) 25 *(.rel.fini) 26 *(.rela.fini) 27 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 28 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) 29 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) 30 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) 31 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) 32 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) 33 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) 34 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) 35 *(.rel.got) 36 *(.rela.got) 37 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*) 38 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) 39 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*) 40 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) 41 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*) 42 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) 43 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*) 44 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) 45 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) 46 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) 47 *(.rel.plt) 48 *(.rela.plt) 49 *(.rela.IA_64.pltoff) 50 *(.init) 51 *(.plt) 52 *(.fini) 53 *(K_TEXT_END) 54 *(K_DATA_START) 55 *(.rodata .rodata.* .gnu.linkonce.r.*) 56 *(.rodata1) 57 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) 58 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) 59 *(.opd) 60 *(.IA_64.unwind_info* .gnu.linkonce.ia64unwi.*) 61 *(.IA_64.unwind* .gnu.linkonce.ia64unw.*) 62 *(.eh_frame_hdr) 63 *(.preinit_array) 64 *(.init_array) 65 *(.fini_array) 66 *(.data .data.* .gnu.linkonce.d.*) 67 *(.data1) 68 *(.tdata .tdata.* .gnu.linkonce.td.*) 69 *(.tcommon) 70 *(.eh_frame) 71 *(.gcc_except_table) 72 *(.dynamic) 73 *(.jcr) 74 *(.got) 75 *(.IA_64.pltoff) 76 *(.sdata .sdata.* .gnu.linkonce.s.*) 77 *(.dynsbss) 78 *(.sbss .sbss.* .gnu.linkonce.sb.*) 79 *(.scommon) 80 *(.dynbss) 81 *(.bss .bss.* .gnu.linkonce.b.*) 82 *(COMMON); 83 *(K_DATA_END) 84 } 14 .image 0x0000000000001000: AT (0x0000000000001000) { 15 ktext_start = .; 16 *(K_TEXT_START); 17 *(.text .stub .text.* .gnu.linkonce.t.*) 18 *(.interp) 19 *(.hash) 20 *(.dynsym) 21 *(.dynstr) 22 *(.rel.init) 23 *(.rela.init) 24 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) 25 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) 26 *(.rel.fini) 27 *(.rela.fini) 28 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) 29 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) 30 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) 31 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) 32 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) 33 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) 34 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) 35 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) 36 *(.rel.got) 37 *(.rela.got) 38 *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*) 39 *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) 40 *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*) 41 *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) 42 *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*) 43 *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) 44 *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*) 45 *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) 46 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) 47 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) 48 *(.rel.plt) 49 *(.rela.plt) 50 *(.rela.IA_64.pltoff) 51 *(.init) 52 *(.plt) 53 *(.fini) 54 ktext_end = .; 55 kdata_start = .; 56 *(K_DATA_START) 57 *(.rodata .rodata.* .gnu.linkonce.r.*) 58 *(.rodata1) 59 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) 60 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) 61 *(.opd) 62 *(.IA_64.unwind_info* .gnu.linkonce.ia64unwi.*) 63 *(.IA_64.unwind* .gnu.linkonce.ia64unw.*) 64 *(.eh_frame_hdr) 65 *(.preinit_array) 66 *(.init_array) 67 *(.fini_array) 68 *(.data .data.* .gnu.linkonce.d.*) 69 *(.data1) 70 *(.tdata .tdata.* .gnu.linkonce.td.*) 71 *(.tcommon) 72 *(.eh_frame) 73 *(.gcc_except_table) 74 *(.dynamic) 75 *(.jcr) 76 *(.got) 77 *(.IA_64.pltoff) 78 *(.sdata .sdata.* .gnu.linkonce.s.*) 79 *(.dynsbss) 80 *(.sbss .sbss.* .gnu.linkonce.sb.*) 81 *(.scommon) 82 *(.dynbss) 83 *(.bss .bss.* .gnu.linkonce.b.*) 84 *(COMMON); 85 kdata_end = .; 86 } 85 87 88 _hardcoded_ktext_size = ktext_end - ktext_start; 89 _hardcoded_kdata_size = kdata_end - kdata_start; 90 _hardcoded_load_address = 0x0000000000001000; 86 91 87 92 }
Note:
See TracChangeset
for help on using the changeset viewer.