Home
last modified time | relevance | path

Searched refs:got_type (Results 1 – 20 of 20) sorted by relevance

/dflybsd-src/contrib/binutils-2.27/gold/
H A Dobject.h219 Got_offset_list(unsigned int got_type, unsigned int got_offset) in Got_offset_list() argument
220 : got_type_(got_type), got_offset_(got_offset), got_next_(NULL) in Got_offset_list()
243 set_offset(unsigned int got_type, unsigned int got_offset) in set_offset() argument
247 this->got_type_ = got_type; in set_offset()
254 if (g->got_type_ == got_type) in set_offset()
260 Got_offset_list* g = new Got_offset_list(got_type, got_offset); in set_offset()
268 get_offset(unsigned int got_type) const in get_offset() argument
272 if (g->got_type_ == got_type) in get_offset()
1174 local_has_got_offset(unsigned int symndx, unsigned int got_type) const in local_has_got_offset() argument
1175 { return this->do_local_has_got_offset(symndx, got_type, 0); } in local_has_got_offset()
[all …]
H A Doutput.cc1452 unsigned int got_type) in add_global() argument
1454 if (gsym->has_got_offset(got_type)) in add_global()
1458 gsym->set_got_offset(got_type, got_offset); in add_global()
1467 unsigned int got_type) in add_global_plt() argument
1469 if (gsym->has_got_offset(got_type)) in add_global_plt()
1473 gsym->set_got_offset(got_type, got_offset); in add_global_plt()
1484 unsigned int got_type, in add_global_with_rel() argument
1488 if (gsym->has_got_offset(got_type)) in add_global_with_rel()
1492 gsym->set_got_offset(got_type, got_offset); in add_global_with_rel()
1503 unsigned int got_type, in add_global_pair_with_rel() argument
[all …]
H A Dincremental-dump.cc392 unsigned int got_type = igot_plt.get_got_type(i); in dump_incremental_inputs() local
395 printf("[%d] type %02x, ", i, got_type & 0x7f); in dump_incremental_inputs()
396 if ((got_type & 0x7f) == 0x7f) in dump_incremental_inputs()
398 else if (got_type & 0x80) in dump_incremental_inputs()
H A Di386.cc2068 unsigned int got_type = (r_type == elfcpp::R_386_TLS_IE_32 in local() local
2071 got->add_local_with_rel(object, r_sym, got_type, in local()
2549 unsigned int got_type = (r_type == elfcpp::R_386_TLS_IE_32 in global() local
2552 got->add_global_with_rel(gsym, got_type, in global()
3067 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
3073 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
3074 got_offset = gsym->got_offset(got_type) - target->got_size(); in relocate_tls()
3079 gold_assert(object->local_has_got_offset(r_sym, got_type)); in relocate_tls()
3080 got_offset = (object->local_got_offset(r_sym, got_type) in relocate_tls()
3120 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
[all …]
H A Dpowerpc.cc2202 add_global(Symbol* gsym, unsigned int got_type) in add_global() argument
2205 return Output_data_got<size, big_endian>::add_global(gsym, got_type); in add_global()
2209 add_global_plt(Symbol* gsym, unsigned int got_type) in add_global_plt() argument
2212 return Output_data_got<size, big_endian>::add_global_plt(gsym, got_type); in add_global_plt()
2216 add_global_tls(Symbol* gsym, unsigned int got_type) in add_global_tls() argument
2217 { return this->add_global_plt(gsym, got_type); } in add_global_tls()
2220 add_global_with_rel(Symbol* gsym, unsigned int got_type, in add_global_with_rel() argument
2225 add_global_with_rel(gsym, got_type, rel_dyn, r_type); in add_global_with_rel()
2229 add_global_pair_with_rel(Symbol* gsym, unsigned int got_type, in add_global_pair_with_rel() argument
2235 add_global_pair_with_rel(gsym, got_type, rel_dyn, r_type_1, r_type_2); in add_global_pair_with_rel()
[all …]
H A Doutput.h2465 add_global(Symbol* gsym, unsigned int got_type);
2470 add_global_plt(Symbol* gsym, unsigned int got_type);
2475 add_global_tls(Symbol* gsym, unsigned int got_type) in add_global_tls() argument
2476 { return add_global_plt(gsym, got_type); } in add_global_tls()
2481 add_global_with_rel(Symbol* gsym, unsigned int got_type,
2487 add_global_pair_with_rel(Symbol* gsym, unsigned int got_type,
2495 add_local(Relobj* object, unsigned int sym_index, unsigned int got_type);
2501 add_local(Relobj* object, unsigned int sym_index, unsigned int got_type,
2507 add_local_plt(Relobj* object, unsigned int sym_index, unsigned int got_type);
2512 add_local_tls(Relobj* object, unsigned int sym_index, unsigned int got_type) in add_local_tls() argument
[all …]
H A Dtilegx.cc420 unsigned int got_type);
426 unsigned int got_type);
2706 unsigned int got_type) in reserve_local_got_entry() argument
2712 this->got_->reserve_local(got_index, obj, r_sym, got_type); in reserve_local_got_entry()
2713 switch (got_type) in reserve_local_got_entry()
2747 unsigned int got_index, Symbol* gsym, unsigned int got_type) in reserve_global_got_entry() argument
2753 this->got_->reserve_global(got_index, gsym, got_type); in reserve_global_got_entry()
2754 switch (got_type) in reserve_global_got_entry()
4383 unsigned int got_type = GOT_TYPE_STANDARD; in relocate() local
4395 gold_assert(gsym->has_got_offset(got_type)); in relocate()
[all …]
H A Dsymtab.h421 has_got_offset(unsigned int got_type) const in has_got_offset() argument
422 { return this->got_offsets_.get_offset(got_type) != -1U; } in has_got_offset()
426 got_offset(unsigned int got_type) const in got_offset() argument
428 unsigned int got_offset = this->got_offsets_.get_offset(got_type); in got_offset()
435 set_got_offset(unsigned int got_type, unsigned int got_offset) in set_got_offset() argument
436 { this->got_offsets_.set_offset(got_type, got_offset); } in set_got_offset()
H A Dincremental.cc651 unsigned int got_type = got_plt_reader.get_got_type(i); in do_process_got_plt() local
652 if ((got_type & 0x7f) == 0x7f) in do_process_got_plt()
659 if (got_type & 0x80) in do_process_got_plt()
666 i, got_type & 0x7f); in do_process_got_plt()
670 target->reserve_local_got_entry(i, obj, symndx, got_type & 0x7f); in do_process_got_plt()
684 i, got_type, sym->name()); in do_process_got_plt()
685 target->reserve_global_got_entry(i, sym, got_type); in do_process_got_plt()
1846 visit(unsigned int got_type, unsigned int got_offset) in visit() argument
1853 gold_assert(got_type < 0x7f); in visit()
1854 this->info_.got_type_p[got_index] = got_type | 0x80; in visit()
[all …]
H A Dmips.cc814 multigot_got_type(unsigned int got_type) const in multigot_got_type()
816 switch (got_type) in multigot_got_type()
2115 unsigned int got_offset(const Symbol* gsym, unsigned int got_type, in got_offset() argument
2119 return gsym->got_offset(got_type); in got_offset()
2124 return gsym->got_offset(g->multigot_got_type(got_type)); in got_offset()
2131 got_offset(unsigned int symndx, unsigned int got_type, in got_offset() argument
2134 { return object->local_got_offset(symndx, got_type, addend); } in got_offset()
5821 unsigned int got_type; in add_local_entries() local
5823 got_type = GOT_TYPE_STANDARD; in add_local_entries()
5825 got_type = GOT_TYPE_STANDARD_MULTIGOT + this->index_; in add_local_entries()
[all …]
H A Dx86_64.cc657 unsigned int got_type);
663 unsigned int got_type);
1997 unsigned int got_type) in reserve_local_got_entry() argument
2002 this->got_->reserve_local(got_index, obj, r_sym, got_type); in reserve_local_got_entry()
2003 switch (got_type) in reserve_local_got_entry()
2037 unsigned int got_type) in reserve_global_got_entry() argument
2042 this->got_->reserve_global(got_index, gsym, got_type); in reserve_global_got_entry()
2043 switch (got_type) in reserve_global_got_entry()
3911 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
3917 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
[all …]
H A Darm.cc1936 add_tls_gd32_with_static_reloc(unsigned int got_type, Symbol* gsym);
1940 add_tls_gd32_with_static_reloc(unsigned int got_type,
7180 unsigned int got_type, in add_tls_gd32_with_static_reloc() argument
7183 if (gsym->has_got_offset(got_type)) in add_tls_gd32_with_static_reloc()
7189 gsym->set_got_offset(got_type, got_offset); in add_tls_gd32_with_static_reloc()
7201 unsigned int got_type, in add_tls_gd32_with_static_reloc() argument
7205 if (object->local_has_got_offset(index, got_type)) in add_tls_gd32_with_static_reloc()
7211 object->set_local_got_offset(index, got_type, got_offset); in add_tls_gd32_with_static_reloc()
9988 unsigned int got_type = GOT_TYPE_TLS_PAIR; in relocate_tls() local
9992 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
[all …]
H A Dsparc.cc3775 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
3780 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
3781 value = gsym->got_offset(got_type); in relocate_tls()
3786 gold_assert(object->local_has_got_offset(r_sym, got_type)); in relocate_tls()
3787 value = object->local_got_offset(r_sym, got_type); in relocate_tls()
/dflybsd-src/contrib/binutils-2.34/gold/
H A Dobject.h220 Got_offset_list(unsigned int got_type, unsigned int got_offset) in Got_offset_list() argument
221 : got_type_(got_type), got_offset_(got_offset), got_next_(NULL) in Got_offset_list()
244 set_offset(unsigned int got_type, unsigned int got_offset) in set_offset() argument
248 this->got_type_ = got_type; in set_offset()
255 if (g->got_type_ == got_type) in set_offset()
261 Got_offset_list* g = new Got_offset_list(got_type, got_offset); in set_offset()
269 get_offset(unsigned int got_type) const in get_offset() argument
273 if (g->got_type_ == got_type) in get_offset()
1179 local_has_got_offset(unsigned int symndx, unsigned int got_type) const in local_has_got_offset() argument
1180 { return this->do_local_has_got_offset(symndx, got_type, 0); } in local_has_got_offset()
[all …]
H A Doutput.cc1464 unsigned int got_type) in add_global() argument
1466 if (gsym->has_got_offset(got_type)) in add_global()
1470 gsym->set_got_offset(got_type, got_offset); in add_global()
1479 unsigned int got_type) in add_global_plt() argument
1481 if (gsym->has_got_offset(got_type)) in add_global_plt()
1485 gsym->set_got_offset(got_type, got_offset); in add_global_plt()
1496 unsigned int got_type, in add_global_with_rel() argument
1500 if (gsym->has_got_offset(got_type)) in add_global_with_rel()
1504 gsym->set_got_offset(got_type, got_offset); in add_global_with_rel()
1515 unsigned int got_type, in add_global_pair_with_rel() argument
[all …]
H A Di386.cc2069 unsigned int got_type = (r_type == elfcpp::R_386_TLS_IE_32 in local() local
2072 got->add_local_with_rel(object, r_sym, got_type, in local()
2550 unsigned int got_type = (r_type == elfcpp::R_386_TLS_IE_32 in global() local
2553 got->add_global_with_rel(gsym, got_type, in global()
3070 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
3076 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
3077 got_offset = gsym->got_offset(got_type) - target->got_size(); in relocate_tls()
3082 gold_assert(object->local_has_got_offset(r_sym, got_type)); in relocate_tls()
3083 got_offset = (object->local_got_offset(r_sym, got_type) in relocate_tls()
3123 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
[all …]
H A Doutput.h2465 add_global(Symbol* gsym, unsigned int got_type);
2470 add_global_plt(Symbol* gsym, unsigned int got_type);
2475 add_global_tls(Symbol* gsym, unsigned int got_type) in add_global_tls() argument
2476 { return add_global_plt(gsym, got_type); } in add_global_tls()
2481 add_global_with_rel(Symbol* gsym, unsigned int got_type,
2487 add_global_pair_with_rel(Symbol* gsym, unsigned int got_type,
2495 add_local(Relobj* object, unsigned int sym_index, unsigned int got_type);
2501 add_local(Relobj* object, unsigned int sym_index, unsigned int got_type,
2507 add_local_plt(Relobj* object, unsigned int sym_index, unsigned int got_type);
2512 add_local_tls(Relobj* object, unsigned int sym_index, unsigned int got_type) in add_local_tls() argument
[all …]
H A Dsymtab.h431 has_got_offset(unsigned int got_type) const in has_got_offset() argument
432 { return this->got_offsets_.get_offset(got_type) != -1U; } in has_got_offset()
436 got_offset(unsigned int got_type) const in got_offset() argument
438 unsigned int got_offset = this->got_offsets_.get_offset(got_type); in got_offset()
445 set_got_offset(unsigned int got_type, unsigned int got_offset) in set_got_offset() argument
446 { this->got_offsets_.set_offset(got_type, got_offset); } in set_got_offset()
H A Dincremental.cc656 unsigned int got_type = got_plt_reader.get_got_type(i); in do_process_got_plt() local
657 if ((got_type & 0x7f) == 0x7f) in do_process_got_plt()
664 if (got_type & 0x80) in do_process_got_plt()
671 i, got_type & 0x7f); in do_process_got_plt()
675 target->reserve_local_got_entry(i, obj, symndx, got_type & 0x7f); in do_process_got_plt()
689 i, got_type, sym->name()); in do_process_got_plt()
690 target->reserve_global_got_entry(i, sym, got_type); in do_process_got_plt()
1851 visit(unsigned int got_type, unsigned int got_offset) in visit() argument
1858 gold_assert(got_type < 0x7f); in visit()
1859 this->info_.got_type_p[got_index] = got_type | 0x80; in visit()
[all …]
H A Dx86_64.cc916 unsigned int got_type);
922 unsigned int got_type);
3106 unsigned int got_type) in reserve_local_got_entry() argument
3111 this->got_->reserve_local(got_index, obj, r_sym, got_type); in reserve_local_got_entry()
3112 switch (got_type) in reserve_local_got_entry()
3146 unsigned int got_type) in reserve_global_got_entry() argument
3151 this->got_->reserve_global(got_index, gsym, got_type); in reserve_global_got_entry()
3152 switch (got_type) in reserve_global_got_entry()
5076 unsigned int got_type = (optimized_type == tls::TLSOPT_TO_IE in relocate_tls() local
5082 gold_assert(gsym->has_got_offset(got_type)); in relocate_tls()
[all …]