Lines Matching refs:gsym
710 Symbol* gsym,
723 this->u1_.gsym = gsym;
731 Symbol* gsym,
746 this->u1_.gsym = gsym;
940 this->u1_.gsym->set_needs_dynsym_entry();
985 if (this->u1_.gsym == NULL)
988 index = this->u1_.gsym->dynsym_index();
990 index = this->u1_.gsym->symtab_index();
1131 sym = static_cast<const Sized_symbol<size>*>(this->u1_.gsym);
1379 Symbol* gsym = this->u_.gsym;
1380 if (this->use_plt_or_tls_offset_ && gsym->has_plt_offset())
1381 val = parameters->target().plt_address_for_global(gsym);
1394 v = static_cast<Sized_symbol<32>*>(gsym)->value();
1404 v = static_cast<Sized_symbol<64>*>(gsym)->value();
1413 && gsym->type() == elfcpp::STT_TLS)
1414 val += parameters->target().tls_offset_for_global(gsym,
1462 Symbol* gsym,
1465 if (gsym->has_got_offset(got_type))
1468 unsigned int got_offset = this->add_got_entry(Got_entry(gsym, false));
1469 gsym->set_got_offset(got_type, got_offset);
1477 Output_data_got<got_size, big_endian>::add_global_plt(Symbol* gsym,
1480 if (gsym->has_got_offset(got_type))
1483 unsigned int got_offset = this->add_got_entry(Got_entry(gsym, true));
1484 gsym->set_got_offset(got_type, got_offset);
1494 Symbol* gsym,
1499 if (gsym->has_got_offset(got_type))
1503 gsym->set_got_offset(got_type, got_offset);
1504 rel_dyn->add_global_generic(gsym, r_type, this, got_offset, 0);
1513 Symbol* gsym,
1519 if (gsym->has_got_offset(got_type))
1523 gsym->set_got_offset(got_type, got_offset);
1524 rel_dyn->add_global_generic(gsym, r_type_1, this, got_offset, 0);
1527 rel_dyn->add_global_generic(gsym, r_type_2, this,
1658 Symbol* gsym,
1662 gsym->set_got_offset(got_type, this->got_offset(i));