Home | History | Annotate | Download | only in gold

Lines Matching refs:gsym

285           Symbol* gsym = src_obj->global_symbol(r_sym);
286 gold_assert(gsym != NULL);
287 if (gsym->is_forwarder())
288 gsym = symtab->resolve_forwards(gsym);
293 if (gsym->source() == Symbol::FROM_OBJECT)
295 dst_obj = gsym->object();
296 dst_indx = gsym->shndx(&is_ordinary);
298 dst_off = static_cast<const Sized_symbol<size>*>(gsym)->value();
303 if (gsym->source() == Symbol::FROM_OBJECT
305 && gsym->type() != elfcpp::STT_OBJECT
309 r_type, gsym)))
315 if (is_prefix_of(cident_section_start_prefix, gsym->name()))
317 cident_section_name = (gsym->name()
320 else if (is_prefix_of(cident_section_stop_prefix, gsym->name()))
322 cident_section_name = (gsym->name()
328 if (is_ordinary && gsym->source() == Symbol::FROM_OBJECT)
332 (*symvec).push_back(gsym);
344 if (gsym->source() != Symbol::FROM_OBJECT)