HomeSort by relevance Sort by last modified time
    Searched refs:relobj (Results 1 - 22 of 22) sorted by null

  /toolchain/binutils/binutils-2.25/gold/
mapfile.cc 205 const Sized_relobj_file<size, big_endian>* relobj,
208 unsigned int symcount = relobj->symbol_count();
209 for (unsigned int i = relobj->local_symbol_count(); i < symcount; ++i)
211 const Symbol* sym = relobj->global_symbol(i);
215 && sym->object() == relobj
236 Mapfile::print_input_section(Relobj* relobj, unsigned int shndx)
240 std::string name = relobj->section_name(shndx);
247 if (!relobj->is_section_included(shndx))
254 os = relobj->output_section(shndx)
354 Relobj* relobj = *p; local
    [all...]
output.h 663 add_input_section(Relobj* object, unsigned int shndx)
673 output_offset(const Relobj* object, unsigned int shndx,
682 is_merge_section_for(const Relobj* object, unsigned int shndx) const
709 do_add_input_section(Relobj*, unsigned int)
714 do_output_offset(const Relobj*, unsigned int, section_offset_type,
720 do_is_merge_section_for(const Relobj*, unsigned int) const
1036 Sized_relobj<size, big_endian>* relobj,
1042 Output_reloc(Sized_relobj<size, big_endian>* relobj,
1048 Output_reloc(Sized_relobj<size, big_endian>* relobj,
1060 Sized_relobj<size, big_endian>* relobj, unsigned int shndx
1198 Sized_relobj<size, big_endian>* relobj; member in union:gold::Output_reloc::__anon75335
1214 Sized_relobj<size, big_endian>* relobj; member in union:gold::Output_reloc::__anon75336
1526 Sized_relobj<size, big_endian>* relobj = reloc.get_relobj(); local
2786 relobj() const function in class:gold::Output_relaxed_input_section
    [all...]
copy-relocs.h 100 Sized_relobj_file<size, big_endian>* relobj,
104 : sym_(sym), reloc_type_(reloc_type), relobj_(relobj),
output.cc 733 Sized_relobj<size, big_endian>* relobj,
747 this->u2_.relobj = relobj;
756 Sized_relobj<size, big_endian>* relobj,
774 this->u1_.relobj = relobj;
782 Sized_relobj<size, big_endian>* relobj,
801 this->u1_.relobj = relobj;
802 this->u2_.relobj = relobj
957 Sized_relobj_file<size, big_endian>* relobj = local
1013 Sized_relobj_file<size, big_endian>* relobj = local
1084 Sized_relobj_file<size, big_endian>* relobj = local
1147 Sized_relobj_file<size, big_endian>* relobj = local
2116 Output_section::Input_section::relobj() const function in class:gold::Output_section::Input_section
    [all...]
aarch64.cc 443 // Add a static reloc for the GOT entry at OFFSET. RELOBJ is an object
448 Sized_relobj_file<size, big_endian>* relobj,
451 this->static_relocs_.push_back(Static_reloc(got_offset, r_type, relobj,
493 Sized_relobj_file<size, big_endian>* object = reloc.relobj();
495 reloc.relobj()->local_symbol(reloc.index());
509 reloc.index(), reloc.relobj()->name().c_str());
583 Sized_relobj_file<size, big_endian>* relobj, unsigned int index)
586 this->u_.local.relobj = relobj;
615 relobj() cons function in class:__anon75300::Output_data_got_aarch64::Static_reloc
647 Sized_relobj_file<size, big_endian>* relobj; member in struct:__anon75300::Output_data_got_aarch64::Static_reloc::__anon75301::__anon75303
953 relobj() function in class:__anon75300::Output_data_got_aarch64::Erratum_stub
1210 relobj() const function in class:__anon75300::Output_data_got_aarch64::Reloc_stub::Key
1271 const Relobj* relobj; member in union:__anon75300::Output_data_got_aarch64::Reloc_stub::Key::__anon75305
2490 Relobj* relobj = this->relobj(); local
2759 The_aarch64_relobj* relobj = static_cast<The_aarch64_relobj*>( local
    [all...]
arm.cc 509 // If SYMBOL is not null, this is a global symbol, we ignore RELOBJ and
510 // R_SYM. Otherwise, this is a local symbol and RELOBJ must non-NULL
512 Key(Stub_type stub_type, const Symbol* symbol, const Relobj* relobj,
523 gold_assert(relobj != NULL && r_sym != invalid_index);
525 this->u_.relobj = relobj;
550 // Return the relobj if there is one.
551 const Relobj*
552 relobj() cons function in class:__anon75308::Reloc_stub::Key
614 const Relobj* relobj; member in union:__anon75308::Reloc_stub::Key::__anon75310
674 relobj() const function in class:__anon75308::Cortex_a8_stub
    [all...]
symtab.cc 357 Relobj* relobj = static_cast<Relobj*>(this->object()); local
361 && !relobj->is_section_included(shndx)
362 && !symtab->is_section_folded(relobj, shndx))
493 Relobj* relobj = static_cast<Relobj*>(this->u_.from_object.object); local
494 return relobj->output_section(shndx);
2649 Relobj* relobj = static_cast<Relobj*>(symobj); local
2972 Relobj* relobj = static_cast<Relobj*>(symobj); local
    [all...]
merge.cc 238 Merge_map::add_mapping(Relobj* object, unsigned int shndx,
260 Merge_map::get_output_offset(const Relobj* object, unsigned int shndx,
274 Merge_map::is_merge_section_for(const Relobj* object, unsigned int shndx) const
289 Output_merge_base::do_output_offset(const Relobj* object,
300 Output_merge_base::do_is_merge_section_for(const Relobj* object,
309 Output_merge_base::record_input_section(Relobj* relobj, unsigned int shndx)
311 gold_assert(this->keeps_input_sections_ && relobj != NULL);
316 this->first_relobj_ = relobj;
321 this->input_sections_.insert(Section_id(relobj, shndx))
    [all...]
merge.h 117 // We store these with the Relobj, and we look them up by input
189 add_mapping(Relobj* object, unsigned int shndx,
201 get_output_offset(const Relobj* object, unsigned int shndx,
209 is_merge_section_for(const Relobj* object, unsigned int shndx) const;
248 Relobj*
284 do_output_offset(const Relobj* object, unsigned int shndx,
290 do_is_merge_section_for(const Relobj*, unsigned int shndx) const;
297 add_mapping(Relobj* object, unsigned int shndx, section_offset_type offset,
315 record_input_section(Relobj* relobj, unsigned int shndx)
    [all...]
powerpc.cc 548 do_output_section_name(const Relobj*, const char* name, size_t* plen) const
602 do_plt_address_for_local(const Relobj*, unsigned int) const;
611 do_tls_offset_for_local(const Relobj* object,
970 Sized_relobj_file<size, big_endian>* relobj,
983 <Powerpc_relobj<size, big_endian>*>(relobj);
995 Sized_relobj_file<size, big_endian>* relobj,
1006 <Powerpc_relobj<size, big_endian>*>(relobj);
1032 check_non_pic(Relobj*, unsigned int r_type);
1101 get_size_for_reloc(unsigned int, Relobj*)
3781 const Sized_relobj_file<size, big_endian>* relobj = p->first.object_; local
8257 const Sized_relobj<size, big_endian>* relobj local
    [all...]
script-sections.cc 1444 relobj() const function in class:gold::Input_section_info
1571 Relobj* relobj = p->relobj(); local
    [all...]
target.h 46 class Relobj;
281 plt_address_for_local(const Relobj* object, unsigned int symndx) const
287 tls_offset_for_local(const Relobj* object,
346 calls_non_split(Relobj* object, unsigned int shndx,
450 output_section_name(const Relobj* relobj,
453 { return this->do_output_section_name(relobj, name, plen); }
619 do_plt_address_for_local(const Relobj*, unsigned int) const
623 do_tls_offset_for_local(const Relobj*, unsigned int, unsigned int) const
665 do_calls_non_split(Relobj* object, unsigned int, section_offset_type
    [all...]
layout.cc 801 Layout::is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const
803 return (ctors_sections_in_init_array.find(Section_id(relobj, shndx))
887 // Returns TRUE iff NAME (an input section from RELOBJ) will
891 Layout::keep_input_section(const Relobj* relobj, const char* name)
897 const char* file_name = relobj == NULL ? NULL : relobj->name().c_str();
929 // RELOBJ, with type TYPE and flags FLAGS. RELOBJ may be NULL for
    [all...]
layout.h 249 Relobj*
255 set_object(Relobj* object)
360 Relobj* object_;
766 // Return true if RELOBJ is an input file whose base name matches
770 match_file_name(const Relobj* relobj, const char* file_name);
772 // Return whether section SHNDX in RELOBJ is a .ctors/.dtors section
776 is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const;
786 find_or_add_kept_section(const std::string& name, Relobj* object
    [all...]
i386.cc 96 Sized_relobj_file<32, false>* relobj,
138 address_for_local(const Relobj*, unsigned int symndx);
475 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const
476 { return this->plt_section()->address_for_local(relobj, symndx); }
493 do_calls_non_split(Relobj* object, unsigned int shndx,
733 get_size_for_reloc(unsigned int, Relobj*);
792 Sized_relobj_file<32, false>* relobj,
    [all...]
mips.cc 2127 relobj() const function in class:__anon75326::Mips_output_data_got::Static_reloc
2159 Sized_relobj_file<size, big_endian>* relobj; member in struct:__anon75326::Mips_output_data_got::Static_reloc::__anon75328::__anon75330
7997 Mips_relobj<size, big_endian>* relobj = local
8048 Mips_relobj<size, big_endian>* relobj = local
    [all...]
sparc.cc 167 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const
168 { return this->plt_section()->address_for_local(relobj, symndx); }
289 check_non_pic(Relobj*, unsigned int r_type);
358 get_size_for_reloc(unsigned int, Relobj*);
376 Sized_relobj_file<size, big_endian>* relobj,
    [all...]
x86_64.cc 132 Sized_relobj_file<size, false>* relobj,
211 address_for_local(const Relobj*, unsigned int symndx);
550 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const
551 { return this->plt_section()->address_for_local(relobj, symndx); }
569 do_calls_non_split(Relobj* object, unsigned int shndx,
753 check_non_pic(Relobj*, unsigned int r_type, Symbol*);
871 get_size_for_reloc(unsigned int, Relobj*);
910 Sized_relobj_file<size, false>* relobj,
    [all...]
tilegx.cc 160 address_for_local(const Relobj*, unsigned int symndx);
342 do_plt_address_for_local(const Relobj* relobj, unsigned int symndx) const
343 { return this->plt_section()->address_for_local(relobj, symndx); }
493 check_non_pic(Relobj*, unsigned int r_type);
535 get_size_for_reloc(unsigned int, Relobj*);
566 Sized_relobj_file<size, big_endian>* relobj,
    [all...]
incremental.cc 1557 const Relobj* relobj = static_cast<const Relobj*>(obj); local
    [all...]
symtab.h 43 class Relobj;
    [all...]
  /toolchain/binutils/binutils-2.25/gold/testsuite/
binary_unittest.cc 122 Sized_relobj_file<size, big_endian>* relobj = local
126 CHECK(relobj->symbol_section_and_value(0, &value, &is_ordinary) == 0);
129 CHECK(relobj->symbol_section_and_value(1, &value, &is_ordinary) == 1);
132 CHECK(relobj->symbol_section_and_value(2, &value, &is_ordinary) == 1);
135 CHECK(relobj->symbol_section_and_value(3, &value, &is_ordinary)

Completed in 642 milliseconds