Home
last modified time | relevance | path

Searched refs:relobj (Results 1 – 25 of 27) sorted by relevance

12

/netbsd/src/external/gpl3/binutils/dist/gold/
Dmapfile.cc205 const Sized_relobj_file<size, big_endian>* relobj, in print_input_section_symbols() argument
208 unsigned int symcount = relobj->symbol_count(); in print_input_section_symbols()
209 for (unsigned int i = relobj->local_symbol_count(); i < symcount; ++i) in print_input_section_symbols()
211 const Symbol* sym = relobj->global_symbol(i); in print_input_section_symbols()
215 && sym->object() == relobj in print_input_section_symbols()
236 Mapfile::print_input_section(Relobj* relobj, unsigned int shndx) in print_input_section() argument
240 std::string name = relobj->section_name(shndx); in print_input_section()
247 if (!relobj->is_section_included(shndx)) in print_input_section()
254 os = relobj->output_section(shndx); in print_input_section()
255 addr = relobj->output_section_offset(shndx); in print_input_section()
[all …]
Doutput.h1149 Sized_relobj<size, big_endian>* relobj,
1155 Output_reloc(Sized_relobj<size, big_endian>* relobj,
1161 Output_reloc(Sized_relobj<size, big_endian>* relobj,
1173 Sized_relobj<size, big_endian>* relobj, unsigned int shndx,
1181 Output_reloc(unsigned int type, Sized_relobj<size, big_endian>* relobj,
1192 Sized_relobj<size, big_endian>* relobj,
1254 return this->u2_.relobj; in get_relobj()
1311 Sized_relobj<size, big_endian>* relobj; member
1327 Sized_relobj<size, big_endian>* relobj; member
1387 Sized_relobj<size, big_endian>* relobj, in Output_reloc() argument
[all …]
Doutput.cc748 Sized_relobj<size, big_endian>* relobj, in Output_reloc() argument
762 this->u2_.relobj = relobj; in Output_reloc()
771 Sized_relobj<size, big_endian>* relobj, in Output_reloc() argument
789 this->u1_.relobj = relobj; in Output_reloc()
797 Sized_relobj<size, big_endian>* relobj, in Output_reloc() argument
816 this->u1_.relobj = relobj; in Output_reloc()
817 this->u2_.relobj = relobj; in Output_reloc()
849 Sized_relobj<size, big_endian>* relobj, in Output_reloc() argument
861 this->u2_.relobj = relobj; in Output_reloc()
882 this->u1_.relobj = NULL; in Output_reloc()
[all …]
Daarch64.cc452 Sized_relobj_file<size, big_endian>* relobj, in add_static_reloc() argument
455 this->static_relocs_.push_back(Static_reloc(got_offset, r_type, relobj, in add_static_reloc()
497 Sized_relobj_file<size, big_endian>* object = reloc.relobj(); in do_write()
499 reloc.relobj()->local_symbol(reloc.index()); in do_write()
513 reloc.index(), reloc.relobj()->name().c_str()); in do_write()
587 Sized_relobj_file<size, big_endian>* relobj, unsigned int index) in Static_reloc() argument
590 this->u_.local.relobj = relobj; in Static_reloc()
619 relobj() const in relobj() function in __anon104791220111::Output_data_got_aarch64::Static_reloc
622 return this->u_.local.relobj; in relobj()
651 Sized_relobj_file<size, big_endian>* relobj; member
[all …]
Darm.cc515 Key(Stub_type stub_type, const Symbol* symbol, const Relobj* relobj, in Key() argument
526 gold_assert(relobj != NULL && r_sym != invalid_index); in Key()
528 this->u_.relobj = relobj; in Key()
555 relobj() const in relobj() function in __anon689000590111::Reloc_stub::Key
556 { return this->r_sym_ != invalid_index ? this->u_.relobj : NULL; } in relobj()
565 ? (this->u_.relobj == k.u_.relobj) in eq()
578 ? this->u_.relobj->name().c_str() in hash_value()
617 const Relobj* relobj; member
677 relobj() const in relobj() function in __anon689000590111::Cortex_a8_stub
707 Cortex_a8_stub(const Stub_template* stub_template, Relobj* relobj, in Cortex_a8_stub() argument
[all …]
Dsymtab.cc360 Relobj* relobj = static_cast<Relobj*>(this->object()); in should_add_dynsym_entry() local
364 && !relobj->is_section_included(shndx) in should_add_dynsym_entry()
365 && !symtab->is_section_folded(relobj, shndx)) in should_add_dynsym_entry()
496 Relobj* relobj = static_cast<Relobj*>(this->u1_.object); in output_section() local
497 return relobj->output_section(shndx); in output_section()
660 Relobj* relobj = static_cast<Relobj*>(sym->object()); in gc_mark_symbol() local
661 this->gc_->worklist().push_back(Section_id(relobj, shndx)); in gc_mark_symbol()
1179 Sized_relobj_file<size, big_endian>* relobj, in add_from_relobj() argument
1194 const bool just_symbols = relobj->just_symbols(); in add_from_relobj()
1206 relobj->error(_("bad global symbol name offset %u at %zu"), in add_from_relobj()
[all …]
Dcopy-relocs.h106 Sized_relobj_file<size, big_endian>* relobj, in Copy_reloc_entry()
110 : sym_(sym), reloc_type_(reloc_type), relobj_(relobj), in Copy_reloc_entry()
Dmerge.cc241 Output_merge_base::record_input_section(Relobj* relobj, unsigned int shndx) in record_input_section() argument
243 gold_assert(this->keeps_input_sections_ && relobj != NULL); in record_input_section()
248 this->first_relobj_ = relobj; in record_input_section()
253 this->input_sections_.insert(Section_id(relobj, shndx)); in record_input_section()
Dmips.cc1611 as_mips_relobj(Relobj* relobj) in as_mips_relobj() argument
1612 { return static_cast<Mips_relobj<size, big_endian>*>(relobj); } in as_mips_relobj()
1617 as_mips_relobj(const Relobj* relobj) in as_mips_relobj() argument
1618 { return static_cast<const Mips_relobj<size, big_endian>*>(relobj); } in as_mips_relobj()
2041 Sized_relobj_file<size, big_endian>* relobj, in add_static_reloc() argument
2044 this->static_relocs_.push_back(Static_reloc(got_offset, r_type, relobj, in add_static_reloc()
2234 Sized_relobj_file<size, big_endian>* relobj, unsigned int index) in Static_reloc() argument
2237 this->u_.local.relobj = relobj; in Static_reloc()
2266 relobj() const in relobj() function in __anon01a7b5720111::Mips_output_data_got::Static_reloc
2269 return this->u_.local.relobj; in relobj()
[all …]
Dscript-sections.cc1494 relobj() const in relobj() function in gold::Input_section_info
1495 { return this->input_section_.relobj(); } in relobj()
1637 if (isi1.relobj()->name() != isi2.relobj()->name()) in operator ()()
1638 return (isi1.relobj()->name() < isi2.relobj()->name()); in operator ()()
1702 Relobj* relobj = p->relobj(); in set_section_addresses() local
1714 Task_lock_obj<Object> tl(task, relobj); in set_section_addresses()
1716 isi.set_section_name(relobj->section_name(shndx)); in set_section_addresses()
1726 isi.set_size(relobj->section_size(shndx)); in set_section_addresses()
1727 isi.set_addralign(relobj->section_addralign(shndx)); in set_section_addresses()
1731 if (!this->match_file_name(relobj->name().c_str())) in set_section_addresses()
Dlayout.cc809 Layout::is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const in is_ctors_in_init_array() argument
811 return (ctors_sections_in_init_array.find(Section_id(relobj, shndx)) in is_ctors_in_init_array()
899 Layout::keep_input_section(const Relobj* relobj, const char* name) in keep_input_section() argument
905 const char* file_name = relobj == NULL ? NULL : relobj->name().c_str(); in keep_input_section()
948 Layout::choose_output_section(const Relobj* relobj, const char* name, in choose_output_section() argument
966 const char* file_name = relobj == NULL ? NULL : relobj->name().c_str(); in choose_output_section()
1066 name = parameters->target().output_section_name(relobj, name, &len); in choose_output_section()
1068 name = Layout::output_section_name(relobj, orig_name, &len); in choose_output_section()
5591 Layout::output_section_name(const Relobj* relobj, const char* name, in output_section_name() argument
5666 if (relobj == NULL in output_section_name()
[all …]
Di386.cc96 Sized_relobj_file<32, false>* relobj,
489 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const in do_plt_address_for_local() argument
490 { return this->plt_section()->address_for_local(relobj, symndx); } in do_plt_address_for_local()
815 Sized_relobj_file<32, false>* relobj,
1150 Sized_relobj_file<32, false>* relobj, in add_local_ifunc_entry() argument
1164 rel->add_symbolless_local_addend(relobj, local_sym_index, in add_local_ifunc_entry()
1169 li.object = relobj; in add_local_ifunc_entry()
1541 Sized_relobj_file<32, false>* relobj, in make_local_ifunc_plt_entry() argument
1544 if (relobj->local_has_plt_offset(local_sym_index)) in make_local_ifunc_plt_entry()
1549 relobj, in make_local_ifunc_plt_entry()
[all …]
Dpowerpc.cc961 plt_off(const Sized_relobj_file<size, big_endian>* relobj, in plt_off() argument
965 const Symbol_value<size>* lsym = relobj->local_symbol(local_sym_index); in plt_off()
970 return relobj->local_plt_offset(local_sym_index); in plt_off()
1430 Sized_relobj_file<size, big_endian>* relobj, in local_reloc_may_be_function_pointer() argument
1443 <Powerpc_relobj<size, big_endian>*>(relobj); in local_reloc_may_be_function_pointer()
1455 Sized_relobj_file<size, big_endian>* relobj, in global_reloc_may_be_function_pointer() argument
1466 <Powerpc_relobj<size, big_endian>*>(relobj); in global_reloc_may_be_function_pointer()
3304 start_addr += i->relobj()->output_section_offset(i->shndx()); in can_add_to_stub_group()
3315 i->relobj()->name().c_str(), in can_add_to_stub_group()
3316 i->relobj()->section_name(i->shndx()).c_str()); in can_add_to_stub_group()
[all …]
Dlayout.h825 match_file_name(const Relobj* relobj, const char* file_name);
831 is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const;
1217 choose_output_section(const Relobj* relobj, const char* name,
Dsparc.cc179 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const in do_plt_address_for_local() argument
180 { return this->plt_section()->address_for_local(relobj, symndx); } in do_plt_address_for_local()
376 Sized_relobj_file<size, big_endian>* relobj,
1316 Sized_relobj_file<size, big_endian>* relobj,
1532 Sized_relobj_file<size, big_endian>* relobj, in add_local_ifunc_entry() argument
1545 li.object = relobj; in add_local_ifunc_entry()
1861 Sized_relobj_file<size, big_endian>* relobj, in make_local_ifunc_plt_entry() argument
1864 if (relobj->local_has_plt_offset(local_sym_index)) in make_local_ifunc_plt_entry()
1869 relobj, in make_local_ifunc_plt_entry()
1871 relobj->set_local_plt_offset(local_sym_index, plt_offset); in make_local_ifunc_plt_entry()
Dmerge.h258 record_input_section(Relobj* relobj, unsigned int shndx);
Dtarget.h462 output_section_name(const Relobj* relobj, in output_section_name() argument
465 { return this->do_output_section_name(relobj, name, plen); } in output_section_name()
Ds390.cc396 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const in do_plt_address_for_local() argument
397 { return this->plt_section()->address_for_local(relobj, symndx); } in do_plt_address_for_local()
675 Sized_relobj_file<size, true>* relobj,
1127 Sized_relobj_file<size, true>* relobj, in add_local_ifunc_entry() argument
1141 rela->add_symbolless_local_addend(relobj, local_sym_index, in add_local_ifunc_entry()
1771 Sized_relobj_file<size, true>* relobj, in make_local_ifunc_plt_entry() argument
1774 if (relobj->local_has_plt_offset(local_sym_index)) in make_local_ifunc_plt_entry()
1779 relobj, in make_local_ifunc_plt_entry()
1781 relobj->set_local_plt_offset(local_sym_index, plt_offset); in make_local_ifunc_plt_entry()
Dtilegx.cc356 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const in do_plt_address_for_local() argument
357 { return this->plt_section()->address_for_local(relobj, symndx); } in do_plt_address_for_local()
569 Sized_relobj_file<size, big_endian>* relobj,
2116 Sized_relobj_file<size, big_endian>* relobj, in add_local_ifunc_entry() argument
2131 rela->add_symbolless_local_addend(relobj, local_sym_index, in add_local_ifunc_entry()
2576 Sized_relobj_file<size, big_endian>* relobj, in make_local_ifunc_plt_entry() argument
2579 if (relobj->local_has_plt_offset(local_sym_index)) in make_local_ifunc_plt_entry()
2584 relobj, in make_local_ifunc_plt_entry()
2586 relobj->set_local_plt_offset(local_sym_index, plt_offset); in make_local_ifunc_plt_entry()
Dx86_64.cc132 Sized_relobj_file<size, false>* relobj,
730 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const in do_plt_address_for_local() argument
731 { return this->plt_section()->address_for_local(relobj, symndx); } in do_plt_address_for_local()
1147 Sized_relobj_file<size, false>* relobj,
1727 Sized_relobj_file<size, false>* relobj, in add_local_ifunc_entry() argument
1741 rela->add_symbolless_local_addend(relobj, local_sym_index, in add_local_ifunc_entry()
2561 Sized_relobj_file<size, false>* relobj, in make_local_ifunc_plt_entry() argument
2564 if (relobj->local_has_plt_offset(local_sym_index)) in make_local_ifunc_plt_entry()
2569 relobj, in make_local_ifunc_plt_entry()
2571 relobj->set_local_plt_offset(local_sym_index, plt_offset); in make_local_ifunc_plt_entry()
Dincremental.cc1562 const Relobj* relobj = static_cast<const Relobj*>(obj); in write_info_blocks() local
1567 off_t locals_offset = relobj->local_symbol_offset(); in write_info_blocks()
1568 unsigned int nlocals = relobj->output_local_symbol_count(); in write_info_blocks()
1569 unsigned int first_dynrel = relobj->first_dyn_reloc(); in write_info_blocks()
1570 unsigned int ndynrel = relobj->dyn_reloc_count(); in write_info_blocks()
/netbsd/src/games/hack/
Dhack.steal.c258 relobj(struct monst *mtmp, int show) in relobj() function
Dextern.h397 void relobj(struct monst *, int);
Dhack.dog.c242 relobj(mtmp, (int) mtmp->minvis); in dog_move()
Dhack.mon.c704 relobj(mtmp, 1); in mondead()

12