HomeSort by relevance Sort by last modified time
    Searched refs:Relobj (Results 1 - 25 of 36) sorted by null

1 2

  /toolchain/binutils/binutils-2.25/gold/
gdb-index.h 61 Relobj* object,
86 add_address_range_list(Relobj* object, unsigned int cu_index,
111 pubnames_read(const Relobj* object, off_t offset);
116 set_pubnames_read(const Relobj* object, off_t offset);
155 Relobj* object,
162 Relobj* object,
191 Per_cu_range_list(Relobj* obj, uint32_t index, Dwarf_range_list* r)
194 Relobj* object;
258 const Relobj* pubnames_object_;
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...]
mapfile.h 34 class Relobj;
82 print_input_section(Relobj*, unsigned int shndx);
ehframe.h 167 Fde(Relobj* object, unsigned int shndx, section_offset_type input_offset,
222 Relobj* object_;
269 Cie(Relobj* object, unsigned int shndx, section_offset_type input_offset,
334 Relobj* object_;
413 do_output_offset(const Relobj*, unsigned int shndx,
419 do_is_merge_section_for(const Relobj*, unsigned int shndx) const;
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::__anon74208
1214 Sized_relobj<size, big_endian>* relobj; member in union:gold::Output_reloc::__anon74209
1526 Sized_relobj<size, big_endian>* relobj = reloc.get_relobj(); local
2786 relobj() const function in class:gold::Output_relaxed_input_section
    [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...]
dwarf_reader.h 224 read_abbrevs(Relobj* object,
251 do_read_abbrevs(Relobj* object,
354 read_ranges_table(Relobj* object,
361 read_range_list(Relobj* object,
416 read_section(Relobj* object, const unsigned char* symbol_table,
692 Relobj* object,
823 Relobj*
872 Relobj* object_;
    [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...]
object.h 1018 class Relobj : public Object
1021 Relobj(const std::string& name, Input_file* input_file, off_t offset = 0)
    [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...]
reloc.h 39 class Relobj;
68 Read_relocs(Symbol_table* symtab, Layout* layout, Relobj* object,
91 Relobj* object_;
105 Gc_process_relocs(Symbol_table* symtab, Layout* layout, Relobj* object,
131 Relobj* object_;
146 Scan_relocs(Symbol_table* symtab, Layout* layout, Relobj* object,
172 Relobj* object_;
184 Relobj* object, Output_file* of,
210 Relobj* object_;
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...]
gdb-index.cc 180 Relobj* object,
1025 Relobj* object,
1061 Relobj* object,
    [all...]
target.cc 163 Target::do_calls_non_split(Relobj* object, unsigned int, section_offset_type,
plugin.h 253 add_deferred_layout_object(Relobj* obj)
322 typedef std::vector<Relobj*> Deferred_layout_list;
target-reloc.h 483 local_non_section_strategy(unsigned int r_type, Relobj*, unsigned int r_sym)
495 local_section_strategy(unsigned int r_type, Relobj* object)
523 global_strategy(unsigned int, Relobj*, unsigned int)
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...]
dwp.cc 150 Relobj*
154 Relobj*
231 // The ELF file, represented as a gold Relobj instance.
232 Relobj* obj_;
688 Dwo_name_info_reader(Relobj* object, unsigned int shndx)
720 Unit_reader(bool is_type_unit, Relobj* object, unsigned int shndx)
1026 Relobj*
1048 // make an appropriately-sized Relobj, and pass the target info
1099 Relobj*
    [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:__anon74181::Reloc_stub::Key
614 const Relobj* relobj; member in union:__anon74181::Reloc_stub::Key::__anon74183
674 relobj() const function in class:__anon74181::Cortex_a8_stub
    [all...]
object.cc 269 // Class Relobj
276 Relobj::copy_symbols_data(Symbols_data* gc_sd, Read_symbols_data* sd,
320 Relobj::is_section_name_included(const char* name)
352 Relobj::finalize_incremental_relocs(Layout* layout, bool clear_counts)
    [all...]
gc.h 157 get_embedded_addend_size(int sh_type, int r_type, Relobj* obj)
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...]
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:__anon74173::Output_data_got_aarch64::Static_reloc
647 Sized_relobj_file<size, big_endian>* relobj; member in struct:__anon74173::Output_data_got_aarch64::Static_reloc::__anon74174::__anon74176
953 relobj() function in class:__anon74173::Output_data_got_aarch64::Erratum_stub
1210 relobj() const function in class:__anon74173::Output_data_got_aarch64::Reloc_stub::Key
1271 const Relobj* relobj; member in union:__anon74173::Output_data_got_aarch64::Reloc_stub::Key::__anon74178
2490 Relobj* relobj = this->relobj(); local
2759 The_aarch64_relobj* relobj = static_cast<The_aarch64_relobj*>( local
    [all...]
reloc.cc 512 local_non_section_strategy(unsigned int, Relobj*, unsigned int)
517 local_section_strategy(unsigned int, Relobj*)
535 global_strategy(unsigned int, Relobj*, unsigned int)
    [all...]
dwarf_reader.cc 94 make_elf_reloc_mapper(Relobj* object, const unsigned char* symtab,
170 Relobj* object,
303 Relobj* object,
388 Relobj* object,
486 Dwarf_pubnames_table::read_section(Relobj* object, const unsigned char* symtab,
    [all...]

Completed in 3781 milliseconds

1 2