/haiku-buildtools/binutils/gold/ |
H A D | x86_64.cc | 204 reserve_slot(unsigned int plt_index) argument 206 this->free_list_.remove((plt_index + 1) * this->get_plt_entry_size(), 207 (plt_index + 2) * this->get_plt_entry_size()); 253 unsigned int plt_index) 256 got_offset, plt_offset, plt_index); 287 unsigned int plt_index) = 0; 403 unsigned int plt_index); 490 unsigned int plt_index); 506 unsigned int plt_index); 806 register_global_plt_entry(Symbol_table*, Layout*, unsigned int plt_index, 248 fill_plt_entry(unsigned char* pov, typename elfcpp::Elf_types<size>::Elf_Addr got_address, typename elfcpp::Elf_types<size>::Elf_Addr plt_address, unsigned int got_offset, unsigned int plt_offset, unsigned int plt_index) argument 1474 unsigned int plt_index; local 1744 do_fill_plt_entry( unsigned char* pov, typename elfcpp::Elf_types<size>::Elf_Addr got_address, typename elfcpp::Elf_types<size>::Elf_Addr plt_address, unsigned int got_offset, unsigned int plt_offset, unsigned int plt_index) argument 1911 do_fill_plt_entry( unsigned char* pov, elfcpp::Elf_types<64>::Elf_Addr, elfcpp::Elf_types<64>::Elf_Addr, unsigned int, unsigned int plt_offset, unsigned int plt_index) argument 1926 fill_aplt_entry( unsigned char* pov, elfcpp::Elf_types<64>::Elf_Addr got_address, elfcpp::Elf_types<64>::Elf_Addr plt_address, unsigned int got_offset, unsigned int plt_offset, unsigned int plt_index) argument 2566 register_global_plt_entry(Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument 5621 do_fill_plt_entry( unsigned char* pov, typename elfcpp::Elf_types<size>::Elf_Addr got_address, typename elfcpp::Elf_types<size>::Elf_Addr plt_address, unsigned int got_offset, unsigned int plt_offset, unsigned int plt_index) argument [all...] |
H A D | tilegx.cc | 148 reserve_slot(unsigned int plt_index) argument 150 this->free_list_.remove((plt_index + 1) * this->get_plt_entry_size(), 151 (plt_index + 2) * this->get_plt_entry_size()); 430 register_global_plt_entry(Symbol_table*, Layout*, unsigned int plt_index, 2011 unsigned int plt_index; local 2034 plt_index = *pcount; 2062 plt_offset = plt_index * this->get_plt_entry_size(); 2064 plt_offset = (plt_index + 1) * this->get_plt_entry_size(); 2068 got_offset = (plt_index + reserved) * (size / 8); 2090 plt_index 2382 fill_plt_entry( unsigned char* pov, typename elfcpp::Elf_types<size>::Elf_Addr gotplt_base, unsigned int got_offset, typename elfcpp::Elf_types<size>::Elf_Addr plt_base, unsigned int plt_offset, unsigned int plt_index) argument 2800 register_global_plt_entry( Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument [all...] |
H A D | s390.cc | 167 reserve_slot(unsigned int plt_index) argument 169 this->free_list_.remove((plt_index + 1) * plt_entry_size, 170 (plt_index + 2) * plt_entry_size); 486 register_global_plt_entry(Symbol_table*, Layout*, unsigned int plt_index, 1043 unsigned int plt_index; local 1071 plt_index = *pcount + offset; 1072 plt_offset = plt_index * plt_entry_size; 1076 got_offset = (plt_index - offset + reserved) * size / 8; 1098 plt_index = plt_offset / plt_entry_size - 1; 1099 got_offset = (plt_index 1957 register_global_plt_entry(Symbol_table* symtab, Layout* layout, unsigned int plt_index, Symbol* gsym) argument [all...] |
/haiku-buildtools/binutils/bfd/ |
H A D | elf32-vax.c | 1338 bfd_vma plt_index; 1493 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1498 got_offset = (plt_index + 3) * 4; 1736 bfd_vma plt_index; 1758 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1763 got_offset = (plt_index + 3) * 4; 1774 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rela), 1790 loc = srela->contents + plt_index * sizeof (Elf32_External_Rela); 1337 bfd_vma plt_index; local 1735 bfd_vma plt_index; local
|
H A D | elf64-s390.c | 2420 bfd_vma plt_index; local 2424 plt_index = h->plt.offset / PLT_ENTRY_SIZE; 2425 relocation = (plt_index * GOT_ENTRY_SIZE + 2434 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / 2439 relocation = (plt_index + 3) * GOT_ENTRY_SIZE; 3359 bfd_vma plt_index; local 3371 plt_index = plt_offset / PLT_ENTRY_SIZE; 3374 got_offset = plt_index * GOT_ENTRY_SIZE; 3392 (PLT_ENTRY_SIZE * plt_index) + 22)/2, 3396 plt_index * sizeo 3452 bfd_vma plt_index; local [all...] |
H A D | elf32-or1k.c | 1811 bfd_vma plt_index; local 1829 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1834 got_offset = (plt_index + 3) * 4; 1851 | plt_index * sizeof (Elf32_External_Rela), 1859 | plt_index * sizeof (Elf32_External_Rela), 1882 loc += plt_index * sizeof (Elf32_External_Rela);
|
H A D | elf32-s390.c | 2469 bfd_vma plt_index; local 2473 plt_index = h->plt.offset / PLT_ENTRY_SIZE; 2474 relocation = (plt_index * GOT_ENTRY_SIZE + 2483 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / 2488 relocation = (plt_index + 3) * GOT_ENTRY_SIZE; 3591 bfd_vma plt_index; local 3619 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / PLT_ENTRY_SIZE; 3623 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; 3627 (PLT_ENTRY_SIZE * plt_index) + 18) / 2); 3701 bfd_put_32 (output_bfd, plt_index * sizeo [all...] |
H A D | elf64-x86-64.c | 4391 bfd_vma plt_index; 4430 plt_index = h->plt.offset / plt_entry_size - 1; 4431 off = (plt_index + 3) * GOT_ENTRY_SIZE; 4436 plt_index = h->plt.offset / plt_entry_size; 4437 off = plt_index * GOT_ENTRY_SIZE; 4654 bfd_vma plt_index = h->plt.offset / plt_entry_size - 1; 4655 off = (plt_index + 3) * GOT_ENTRY_SIZE; 5811 bfd_vma plt_index; 5968 plt_index = htab->next_irelative_index--; 5974 plt_index 4389 bfd_vma plt_index; local 4652 bfd_vma plt_index = h->plt.offset / plt_entry_size - 1; local 5809 bfd_vma plt_index; local 6663 long plt_index = plt_offset / bed->plt_entry_size; local [all...] |
H A D | elf32-sh.c | 2337 bfd_vma plt_index = 0; 2344 plt_index = MAX_SHORT_PLT; 2350 return plt_index + offset / info->symbol_entry_size; 2356 get_plt_offset (const struct elf_sh_plt_info *info, bfd_vma plt_index) 2362 if (plt_index > MAX_SHORT_PLT) 2365 plt_index -= MAX_SHORT_PLT; 2371 + (plt_index * info->symbol_entry_size)); 6547 bfd_vma plt_index; 6567 plt_index = get_plt_index (htab->plt_info, h->plt.offset); 6570 if (plt_info->short_plt != NULL && plt_index < 2333 bfd_vma plt_index = 0; local 2352 get_plt_offset(const struct elf_sh_plt_info *info, bfd_vma plt_index) argument 6541 bfd_vma plt_index; local [all...] |
H A D | elf32-m32r.c | 3101 bfd_vma plt_index; 3119 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 3124 got_offset = (plt_index + 3) * 4; 3145 + plt_index * sizeof (Elf32_External_Rela)), 3163 + plt_index * sizeof (Elf32_External_Rela)), 3186 loc += plt_index * sizeof (Elf32_External_Rela); 3096 bfd_vma plt_index; local
|
H A D | elf64-sh64.c | 3542 bfd_vma plt_index; 3561 plt_index = h->plt.offset / elf_sh64_sizeof_plt (info) - 1; 3566 got_offset = (plt_index + 3) * 8; 3615 plt_index * sizeof (Elf64_External_Rela), 3634 loc = srel->contents + plt_index * sizeof (Elf64_External_Rela); 3541 bfd_vma plt_index; local
|
H A D | elf32-i386.c | 3989 bfd_vma plt_index; 4038 plt_index = h->plt.offset / plt_entry_size - 1; 4039 off = (plt_index + 3) * 4; 4044 plt_index = h->plt.offset / plt_entry_size; 4045 off = plt_index * 4; 5332 bfd_vma plt_index; 5478 plt_index = htab->next_irelative_index--; 5483 plt_index = htab->next_jump_slot_index++; 5486 loc = relplt->contents + plt_index * sizeof (Elf32_External_Rel); 5493 plt_index * sizeo 3986 bfd_vma plt_index; local 5329 bfd_vma plt_index; local [all...] |
H A D | elf32-metag.c | 3076 bfd_vma plt_index; local 3094 plt_index = eh->plt.offset / PLT_ENTRY_SIZE - 1; 3098 got_offset = plt_index * GOT_ENTRY_SIZE; 3106 BFD_ASSERT (plt_index < (1 << 16)); 3122 (plt_entry[3] | (plt_index << 3)), 3143 (plt_pic_entry[3] | (plt_index << 3)), 3166 loc += plt_index * sizeof(Elf32_External_Rela);
|
H A D | elf32-nios2.c | 5109 bfd_vma plt_index; local 5128 plt_index = (h->plt.offset - 24) / 12; 5129 got_offset = (plt_index + 3) * 4; 5131 hiadj(plt_index * 4)); 5133 (plt_index * 4) & 0xffff); 5148 plt_index = (h->plt.offset - 28 - htab->res_n_size) / 12; 5149 got_offset = (plt_index + 3) * 4; 5161 + plt_index * 4, sgotplt->contents + got_offset); 5168 loc = srela->contents + plt_index * sizeof (Elf32_External_Rela);
|
H A D | elfxx-sparc.c | 836 int plt_index; 844 plt_index = (offset / PLT64_ENTRY_SIZE); 846 sethi = 0x03000000 | (plt_index * PLT64_ENTRY_SIZE); 893 plt_index = (PLT64_LARGE_THRESHOLD + 923 return plt_index - 4; 4263 bfd_vma plt_offset, bfd_vma plt_index, 4299 bfd_put_32 (output_bfd, plt_entry[5] + (plt_index >> 10), 4306 bfd_put_32 (output_bfd, plt_entry[7] + (plt_index & 0x3ff), 4322 + (2 + 3 * plt_index) * sizeof (Elf32_External_Rela)); 835 int plt_index; local 4257 sparc_vxworks_build_plt_entry(bfd *output_bfd, struct bfd_link_info *info, bfd_vma plt_offset, bfd_vma plt_index, bfd_vma got_offset) argument
|
H A D | elf32-lm32.c | 1553 bfd_vma plt_index; local 1570 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1575 got_offset = (plt_index + 3) * 4; 1602 loc += plt_index * sizeof (Elf32_External_Rela);
|
H A D | elf32-microblaze.c | 3152 bfd_vma plt_index; 3165 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; /* first entry reserved. */ 3166 got_offset = (plt_index + 3) * 4; /* 3 reserved ??? */ 3199 loc += plt_index * sizeof (Elf32_External_Rela); 3148 bfd_vma plt_index; local
|
H A D | elfnn-aarch64.c | 5065 bfd_vma plt_index; local 5073 plt_index = ((h->plt.offset - globals->plt_header_size) / 5075 off = (plt_index + 3) * GOT_ENTRY_SIZE; 5080 plt_index = h->plt.offset / globals->plt_entry_size; 5081 off = plt_index * GOT_ENTRY_SIZE; 8651 bfd_vma plt_index; local 8687 plt_index = (h->plt.offset - htab->plt_header_size) / htab->plt_entry_size; 8688 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; 8692 plt_index = h->plt.offset / htab->plt_entry_size; 8693 got_offset = plt_index * GOT_ENTRY_SIZ [all...] |
/haiku-buildtools/legacy/binutils/bfd/ |
H A D | elf32-vax.c | 1397 bfd_vma plt_index; 1587 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1592 got_offset = (plt_index + 3) * 4; 1828 bfd_vma plt_index; 1850 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 1855 got_offset = (plt_index + 3) * 4; 1866 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rela), 1882 loc = srela->contents + plt_index * sizeof (Elf32_External_Rela); 1396 bfd_vma plt_index; local 1827 bfd_vma plt_index; local
|
H A D | elf32-m68k.c | 1933 bfd_vma plt_index; 1953 plt_index = (h->plt.offset / PLT_CPU32_ENTRY_SIZE) - 1; 1955 plt_index = (h->plt.offset / CFV4E_PLT_ENTRY_SIZE) - 1; 1957 plt_index = (h->plt.offset / PLT_ENTRY_SIZE) - 1; 1962 got_offset = (plt_index + 3) * 4; 2001 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rela), 2020 loc = srela->contents + plt_index * sizeof (Elf32_External_Rela); 1932 bfd_vma plt_index; local
|
H A D | elf32-s390.c | 2370 bfd_vma plt_index; local 2374 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / 2379 relocation = (plt_index + 3) * GOT_ENTRY_SIZE; 3104 bfd_vma plt_index; local 3120 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / PLT_ENTRY_SIZE; 3124 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; 3128 (PLT_ENTRY_SIZE * plt_index) + 18) / 2); 3208 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rela), 3226 loc = htab->srelplt->contents + plt_index * sizeof (Elf32_External_Rela);
|
H A D | elf64-s390.c | 2343 bfd_vma plt_index; local 2347 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / 2352 relocation = (plt_index + 3) * GOT_ENTRY_SIZE; 3102 bfd_vma plt_index; local 3118 plt_index = (h->plt.offset - PLT_FIRST_ENTRY_SIZE) / PLT_ENTRY_SIZE; 3122 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; 3149 (PLT_ENTRY_SIZE * plt_index) + 22)/2, 3152 bfd_put_32 (output_bfd, plt_index * sizeof (Elf64_External_Rela), 3170 loc = htab->srelplt->contents + plt_index * sizeof (Elf64_External_Rela);
|
H A D | elf64-sh64.c | 3719 bfd_vma plt_index; 3738 plt_index = h->plt.offset / elf_sh64_sizeof_plt (info) - 1; 3743 got_offset = (plt_index + 3) * 8; 3792 plt_index * sizeof (Elf64_External_Rela), 3811 loc = srel->contents + plt_index * sizeof (Elf64_External_Rela); 3718 bfd_vma plt_index; local
|
H A D | elf64-x86-64.c | 2177 bfd_vma plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 2178 off = (plt_index + 3) * GOT_ENTRY_SIZE; 3076 bfd_vma plt_index; 3093 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 3098 got_offset = (plt_index + 3) * GOT_ENTRY_SIZE; 3119 bfd_put_32 (output_bfd, plt_index, 3138 loc = htab->srelplt->contents + plt_index * sizeof (Elf64_External_Rela); 2175 bfd_vma plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; local 3074 bfd_vma plt_index; local
|
H A D | elf32-m32r.c | 3196 bfd_vma plt_index; 3214 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; 3219 got_offset = (plt_index + 3) * 4; 3240 + plt_index * sizeof (Elf32_External_Rela)), 3258 + plt_index * sizeof (Elf32_External_Rela)), 3281 loc += plt_index * sizeof (Elf32_External_Rela); 3191 bfd_vma plt_index; local
|