Searched refs:toc (Results 1 – 25 of 137) sorted by relevance
123456
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-powerpc/ |
D | tlstoc.s | 31 addi 3,2,.Lgd@toc 34 .section .toc,"aw",@progbits 40 addi 3,2,.Lld@toc 43 .section .toc,"aw",@progbits 51 addi 3,2,.Lgd0@toc 54 .section .toc,"aw",@progbits 60 addi 3,2,.Lld0@toc 63 .section .toc,"aw",@progbits 74 ld 9,.Lld2@toc(2) 76 .section .toc,"aw",@progbits [all …]
|
D | tocopt4b.s | 1 .section .toc,"aw" 7 # if a large-toc access like the following is added to this file, because 8 # toc analysis only considers toc accesses from the current object file. 9 # The small-toc access from tocopt4a.s doesn't cause xt entry to be marked 16 # addis 9,2,xt@toc@ha 17 # ld 9,xt@toc@l(9)
|
D | tocopt3.s | 1 .section .toc,"aw" 8 addis 9,2,0b@toc@ha 9 ld 9,0b@toc@l(9)
|
D | tocopt2.s | 2 .section .toc,"aw" 9 addis 9,2,xt@toc@ha 10 ld 9,xt@toc@l(9)
|
D | symtocbase-2.s | 1 .section .toc,"aw",@progbits 15 ld 9,.LCi@toc(2)
|
D | symtocbase-1.s | 1 .section .toc,"aw",@progbits 17 ld 9,.LCi@toc(2)
|
D | elfv2.s | 1 .section .toc,"aw",@progbits 20 ld 3,.L0@toc(2)
|
D | tlsmark.s | 33 addi 3,2,.LC0@toc 36 addi 3,2,.LC1@toc
|
D | tocopt2.out | 1 .*: xt defined on removed toc entry
|
D | tocopt4a.s | 4 ld 9,xt@toc(9)
|
D | aix-glink-3a.s | 1 .toc
|
D | aix-glink-3b.s | 1 .toc
|
D | aix-glink-2b.s | 1 .toc
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/ppc/ |
D | test1elf64.d | 18 3 \.toc 00000030 0000000000000000 0000000000000000 .* 26 0000000000000000 l d \.toc 0000000000000000 (|\.toc) 56 1(a|8): R_PPC64_TOC16_DS \.toc 58 1(e|c): R_PPC64_TOC16_DS \.toc\+0x8 60 2(2|0): R_PPC64_TOC16_DS \.toc\+0x10 62 2(6|4): R_PPC64_TOC16_DS \.toc\+0x18 64 2(a|8): R_PPC64_TOC16_DS \.toc\+0x20 66 2(e|c): R_PPC64_TOC16_DS \.toc\+0x28 68 3(2|0): R_PPC64_TOC16_HA \.toc\+0x28 70 3(6|4): R_PPC64_TOC16_LO_DS \.toc\+0x28 [all …]
|
D | test1elf64.s | 42 ld 3,.L_tsym0@toc(2) 43 ld 3,.L_tsym1@toc(2) 44 ld 3,.L_tsym2@toc(2) 45 ld 3,.L_tsym3@toc(2) 46 ld 3,.L_tsym4@toc(2) 47 ld 3,.L_tsym5@toc(2) 49 lis 4,.L_tsym5@toc@ha 50 ld 3,.L_tsym5@toc@l(2)
|
D | power4.d | 19 +3 \.toc +0+20 +0+ +0+ +.* 27 0+ l +d +\.toc 0+ (|\.toc) 50 .*: R_PPC64_TOC16_DS \.toc 52 .*: R_PPC64_TOC16_DS \.toc\+0x10
|
D | xcoff-toc-1.s | 2 .toc 15 .toc
|
D | power4.s | 24 lq 4,.L_tsym0@toc(2) 25 lq 4,.L_tsym1@toc(2)
|
D | xcoff-toc-1.d | 2 #source: xcoff-toc-1.s
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elfvsb/ |
D | elf-offset.ld | 49 .rel.toc : { *(.rel.toc) } 50 .rela.toc : { *(.rela.toc) } 116 .toc : { *(.toc) }
|
/toolchain/binutils/binutils-2.25/ld/scripttempl/ |
D | ppcpe.sc | 133 The ".private.toc" sections are generated by the ppc bfd. The 134 .toc variable is generated by gas, and resolved here. It is 136 needs the address of the module's toc). The only thing 139 is to initialize the .toc value to 32K past the start of the 140 actual toc, and subtract 32K from all references, thus using 153 .toc = . + 32768; 154 *(.private.toc);
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-scripts/ |
D | cross1.t | 7 .toc : { *(.toc) }
|
D | cross2.t | 5 .data : { *(.data) *(.data.*) *(.sdata) *(.rw) *(.tc0) *(.tc) *(.toc) }
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | elf64-ppc.c | 2975 } toc; member 5612 ppc64_sec->u.toc.symndx = bfd_zalloc (abfd, amt); in ppc64_elf_check_relocs() 5613 if (ppc64_sec->u.toc.symndx == NULL) in ppc64_elf_check_relocs() 5616 ppc64_sec->u.toc.add = bfd_zalloc (abfd, amt); in ppc64_elf_check_relocs() 5617 if (ppc64_sec->u.toc.add == NULL) in ppc64_elf_check_relocs() 5623 ppc64_sec->u.toc.symndx[rel->r_offset / 8] = r_symndx; in ppc64_elf_check_relocs() 5624 ppc64_sec->u.toc.add[rel->r_offset / 8] = rel->r_addend; in ppc64_elf_check_relocs() 5629 ppc64_sec->u.toc.symndx[rel->r_offset / 8 + 1] = -1; in ppc64_elf_check_relocs() 5631 ppc64_sec->u.toc.symndx[rel->r_offset / 8 + 1] = -2; in ppc64_elf_check_relocs() 7319 r_symndx = ppc64_elf_section_data (sec)->u.toc.symndx[off / 8]; in get_tls_mask() [all …]
|
/toolchain/binutils/binutils-2.25/ld/emultempl/ |
D | ppc64elf.em | 59 /* Whether to run toc optimization. */ 62 /* Whether to sort input toc and got sections. */ 269 einfo ("%X%P: can not edit %s: %E\n", "toc"); 431 einfo ("%X%P: linker script separates .got and .toc\n"); 688 { "no-toc-optimize", no_argument, NULL, OPTION_NO_TOC_OPT }, 689 { "no-multi-toc", no_argument, NULL, OPTION_NO_MULTI_TOC }, 690 { "no-toc-sort", no_argument, NULL, OPTION_NO_TOC_SORT }, 756 --no-toc-optimize Don'\''t optimize the TOC section.\n" 759 --no-multi-toc Disallow automatic multiple toc sections.\n" 762 --no-toc-sort Don'\''t sort TOC and GOT sections.\n"
|
123456