Searched refs:plt_index (Results 1 - 25 of 46) sorted by relevance

12

/haiku-buildtools/binutils/gold/
H A Dx86_64.cc204 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 Dtilegx.cc148 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 Ds390.cc167 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 Delf32-vax.c1338 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 Delf64-s390.c2420 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 Delf32-or1k.c1811 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 Delf32-s390.c2469 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 Delf64-x86-64.c4391 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 Delf32-sh.c2337 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 Delf32-m32r.c3101 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 Delf64-sh64.c3542 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 Delf32-i386.c3989 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 Delf32-metag.c3076 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 Delf32-nios2.c5109 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 Delfxx-sparc.c836 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 Delf32-lm32.c1553 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 Delf32-microblaze.c3152 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 Delfnn-aarch64.c5065 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 Delf32-vax.c1397 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 Delf32-m68k.c1933 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 Delf32-s390.c2370 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 Delf64-s390.c2343 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 Delf64-sh64.c3719 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 Delf64-x86-64.c2177 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 Delf32-m32r.c3196 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

Completed in 500 milliseconds

12