Home | History | Annotate | Download | only in gold

Lines Matching refs:gsym

106 	  Symbol* gsym = object->global_symbol(r_sym);
107 gold_assert(gsym != NULL);
108 if (gsym->is_forwarder())
109 gsym = symtab->resolve_forwards(gsym);
112 output_section, reloc, r_type, gsym);
330 const Symbol* gsym;
333 gsym = (*reloc_symbol_changes)[i];
336 gsym = object->global_symbol(r_sym);
337 gold_assert(gsym != NULL);
338 if (gsym->is_forwarder())
339 gsym = relinfo->symtab->resolve_forwards(gsym);
342 sym = static_cast<const Sized_symbol<size>*>(gsym);
348 if (gsym->type() == elfcpp::STT_TLS)
350 else if (gsym->type() == elfcpp::STT_GNU_IFUNC)
355 (gsym->is_defined_in_discarded_section()
356 && gsym->is_undefined());
438 const Symbol* gsym,
453 const Sized_symbol<size>* sym = static_cast<const Sized_symbol<size>*>(gsym);
458 if (gsym->type() == elfcpp::STT_TLS)
460 else if (gsym->type() == elfcpp::STT_GNU_IFUNC)
714 const Symbol* gsym = object->global_symbol(r_sym);
715 gold_assert(gsym != NULL);
716 if (gsym->is_forwarder())
717 gsym = relinfo->symtab->resolve_forwards(gsym);
719 gold_assert(gsym->has_symtab_index());
720 new_symndx = gsym->symtab_index();