Lines Matching refs:got_offset
1894 add_static_reloc(unsigned int got_offset, unsigned int r_type,
1896 { this->static_relocs_.push_back(Static_reloc(got_offset, r_type, gsym)); }
1902 add_static_reloc(unsigned int got_offset, unsigned int r_type,
1906 this->static_relocs_.push_back(Static_reloc(got_offset, r_type, relobj,
1913 add_secondary_got_reloc(unsigned int got_offset, unsigned int r_type,
1916 this->secondary_got_relocs_.push_back(Static_reloc(got_offset,
1988 unsigned int got_offset(const Symbol* gsym, unsigned int got_type,
1992 return gsym->got_offset(got_type);
1997 return gsym->got_offset(g->multigot_got_type(got_type));
2004 got_offset(unsigned int symndx, unsigned int got_type,
2063 // For the entry at offset GOT_OFFSET, return its offset from the gp.
2064 // Input argument GOT_OFFSET is always global offset from the start of
2066 // For single GOT links, this returns GOT_OFFSET - 0x7FF0. For multi-GOT
2070 gp_offset(unsigned int got_offset,
2073 return (this->address() + got_offset
2089 Static_reloc(unsigned int got_offset, unsigned int r_type,
2091 : got_offset_(got_offset), r_type_(r_type), symbol_is_global_(true)
2094 Static_reloc(unsigned int got_offset, unsigned int r_type,
2096 : got_offset_(got_offset), r_type_(r_type), symbol_is_global_(false)
2104 got_offset() const
4363 got_offset =
4367 Valtype32 x = target->got_section()->gp_offset(got_offset, object);
4505 unsigned int got_offset =
4508 Valtype32 x = target->got_section()->gp_offset(got_offset, object);
4936 unsigned int got_offset = entry->object()->local_got_offset(
4941 entry->symndx(), elfcpp::R_MIPS_REL32, got, got_offset);
4967 mips_sym->set_global_gotoffset(mips_sym->got_offset(got_type));
4972 mips_sym->got_offset(got_type));
5045 mips_sym->set_global_gotoffset(mips_sym->got_offset(got_type));
5056 mips_sym->got_offset(got_type));
5057 got->add_secondary_got_reloc(mips_sym->got_offset(got_type),
5103 mips_sym->set_global_gotoffset(mips_sym->got_offset(got_type));
5140 unsigned int got_offset =
5142 got->add_static_reloc(got_offset + size/8, r_type2,
5149 unsigned int got_offset = got->add_constant(1);
5151 got_offset);
5153 got->add_static_reloc(got_offset + size/8, r_type2,
5168 unsigned int got_offset =
5170 got->add_static_reloc(got_offset, r_type, entry->object(),
5178 unsigned int got_offset;
5181 got_offset = got->add_constant(0);
5183 entry->object(), 0, r_type, got, got_offset);
5188 got_offset = got->add_constant(1);
5191 got->set_tls_ldm_offset(got_offset, entry->object());
5229 unsigned int got_offset = got->add_constant(1);
5230 mips_sym->set_got_offset(got_type, got_offset);
5232 got->add_static_reloc(got_offset + size/8, r_type2, mips_sym);
5250 unsigned int got_offset = mips_sym->got_offset(got_type);
5251 got->add_static_reloc(got_offset, r_type, mips_sym);
5312 unsigned int got_offset = this->got_page_offset_next_;
5313 this->got_page_offsets_[value] = got_offset;
5315 got->update_got_entry(got_offset, value);
5316 return got_offset;
5666 oview + mips_sym->got_offset(GOT_TYPE_STANDARD));
5692 unsigned got_offset = reloc.got_offset();
5693 gold_assert(got_offset < oview_size);
5700 Valtype* wv_sec = reinterpret_cast<Valtype*>(oview + got_offset);
5773 unsigned got_offset = reloc.got_offset();
5774 gold_assert(got_offset < oview_size);
5776 Valtype* wv = reinterpret_cast<Valtype*>(oview + got_offset);
6312 section_offset_type got_offset = this->got_plt_->current_data_size();
6317 this->got_plt_->set_current_data_size(got_offset + size/8);
6321 got_offset);
9852 unsigned int got_offset = 0;
9886 got_offset = mips_sym->global_gotoffset();
9976 got_offset = target->got_section()->got_offset(gsym, GOT_TYPE_STANDARD,
9979 got_offset = target->got_section()->got_offset(r_sym, GOT_TYPE_STANDARD,
9981 gp_offset = target->got_section()->gp_offset(got_offset, object);
9991 got_offset = target->got_section()->got_offset(gsym, GOT_TYPE_STANDARD,
9994 got_offset = target->got_section()->got_offset(r_sym, GOT_TYPE_STANDARD,
9996 gp_offset = target->got_section()->gp_offset(got_offset, object);
10004 got_offset = target->got_section()->got_offset(gsym, GOT_TYPE_STANDARD,
10007 got_offset = target->got_section()->got_offset(r_sym, GOT_TYPE_STANDARD,
10009 gp_offset = target->got_section()->gp_offset(got_offset, object);
10017 got_offset = target->got_section()->got_offset(gsym, GOT_TYPE_STANDARD,
10019 gp_offset = target->got_section()->gp_offset(got_offset, object);
10031 got_offset = target->got_section()->got_offset(gsym,
10034 gp_offset = target->got_section()->gp_offset(got_offset, object);
10048 got_offset = target->got_section()->got_offset(gsym, GOT_TYPE_TLS_PAIR,
10051 got_offset = target->got_section()->got_offset(r_sym, GOT_TYPE_TLS_PAIR,
10053 gp_offset = target->got_section()->gp_offset(got_offset, object);
10061 got_offset = target->got_section()->got_offset(gsym,
10065 got_offset = target->got_section()->got_offset(r_sym,
10068 gp_offset = target->got_section()->gp_offset(got_offset, object);
10077 got_offset = target->got_section()->tls_ldm_offset(object);
10078 gp_offset = target->got_section()->gp_offset(got_offset, object);
10166 got->update_got_entry(got_offset, psymval->value(object, 0));