Searched refs:elf_file_ (Results 1 – 8 of 8) sorted by relevance
/toolchain/binutils/binutils-2.25/gold/ |
D | dynobj.h | 202 { return this->elf_file_.section_size(shndx); } in do_section_size() 207 { return this->elf_file_.section_name(shndx); } in do_section_name() 215 Location loc(this->elf_file_.section_contents(shndx)); in do_section_contents() 228 { return this->elf_file_.section_flags(shndx); } in do_section_flags() 238 { return this->elf_file_.section_addr(shndx); } in do_section_address() 243 { return this->elf_file_.section_type(shndx); } in do_section_type() 248 { return this->elf_file_.section_link(shndx); } in do_section_link() 253 { return this->elf_file_.section_info(shndx); } in do_section_info() 258 { return this->elf_file_.section_addralign(shndx); } in do_section_addralign() 293 shndx += this->elf_file_.large_shndx_offset(); in adjust_shndx() [all …]
|
D | incremental.cc | 202 this->elf_file_.find_section_by_type(elfcpp::SHT_GNU_INCREMENTAL_INPUTS); in find_incremental_inputs_sections() 207 this->elf_file_.find_section_by_type(elfcpp::SHT_GNU_INCREMENTAL_SYMTAB); in find_incremental_inputs_sections() 210 if (this->elf_file_.section_link(symtab_shndx) != inputs_shndx) in find_incremental_inputs_sections() 214 this->elf_file_.find_section_by_type(elfcpp::SHT_GNU_INCREMENTAL_RELOCS); in find_incremental_inputs_sections() 217 if (this->elf_file_.section_link(relocs_shndx) != inputs_shndx) in find_incremental_inputs_sections() 221 this->elf_file_.find_section_by_type(elfcpp::SHT_GNU_INCREMENTAL_GOT_PLT); in find_incremental_inputs_sections() 224 if (this->elf_file_.section_link(got_plt_shndx) != inputs_shndx) in find_incremental_inputs_sections() 227 unsigned int strtab_shndx = this->elf_file_.section_link(inputs_shndx); in find_incremental_inputs_sections() 229 || strtab_shndx > this->elf_file_.shnum() in find_incremental_inputs_sections() 230 || this->elf_file_.section_type(strtab_shndx) != elfcpp::SHT_STRTAB) in find_incremental_inputs_sections() [all …]
|
D | object.h | 2323 { return this->elf_file_.section_size(shndx); } in do_section_size() 2328 { return this->elf_file_.section_name(shndx); } in do_section_name() 2335 Object::Location loc(this->elf_file_.section_contents(shndx)); in do_section_contents() 2356 { return this->elf_file_.section_addr(shndx); } in do_section_address() 2361 { return this->elf_file_.section_type(shndx); } in do_section_type() 2366 { return this->elf_file_.section_link(shndx); } in do_section_link() 2371 { return this->elf_file_.section_info(shndx); } in do_section_info() 2376 { return this->elf_file_.section_addralign(shndx); } in do_section_addralign() 2396 shndx += this->elf_file_.large_shndx_offset(); in adjust_shndx() 2418 { return &this->elf_file_; } in elf_file() [all …]
|
D | dwp.cc | 257 elf_file_(this, ehdr) in Sized_relobj_dwo() 271 { return this->elf_file_.section_type(shndx); } in do_section_type() 276 { return this->elf_file_.section_name(shndx); } in do_section_name() 281 { return this->elf_file_.section_size(shndx); } in do_section_size() 440 elfcpp::Elf_file<size, big_endian, Object> elf_file_; member in gold::Sized_relobj_dwo 777 const off_t shoff = this->elf_file_.shoff(); in setup() 778 const unsigned int shnum = this->elf_file_.shnum(); in setup() 789 pshdrs + this->elf_file_.shstrndx() * shdr_size; in setup() 817 Object::Location loc(this->elf_file_.section_contents(shndx)); in do_section_contents()
|
D | dynobj.cc | 82 elf_file_(this, ehdr), in Sized_dynobj() 95 const unsigned int shnum = this->elf_file_.shnum(); in setup() 132 Xindex* xindex = new Xindex(this->elf_file_.large_shndx_offset()); in find_dynsym_sections() 160 Xindex* xindex = new Xindex(this->elf_file_.large_shndx_offset()); in find_dynsym_sections() 194 Xindex* xindex = new Xindex(this->elf_file_.large_shndx_offset()); in find_dynsym_sections() 350 this->read_section_data(&this->elf_file_, sd); in base_read_symbols() 464 Xindex* xindex = new Xindex(this->elf_file_.large_shndx_offset()); in do_initialize_xindex()
|
D | object.cc | 419 elf_file_(this, ehdr), in Sized_relobj_file() 452 const unsigned int shnum = this->elf_file_.shnum(); in do_setup() 486 new Xindex(this->elf_file_.large_shndx_offset()); in find_symtab() 515 Xindex* xindex = new Xindex(this->elf_file_.large_shndx_offset()); in do_initialize_xindex() 776 this->read_section_data(&this->elf_file_, sd); in base_read_symbols() 925 typename This::Shdr symshdr(this, this->elf_file_.section_header(link)); in include_section_group() 2108 this->elf_file_.section_header(symtab_shndx)); in do_count_local_symbols() 2514 return this->elf_file_.section_flags(shndx); in do_section_flags() 2563 this->elf_file_.section_header(symtab_shndx)); in write_local_symbols()
|
D | incremental.h | 1595 : Incremental_binary(output, target), elf_file_(this, ehdr), in Sized_incremental_binary() 1782 elfcpp::Elf_file<size, big_endian, Incremental_binary> elf_file_; variable
|
D | reloc.cc | 274 const unsigned char* pshdrs = this->get_view(this->elf_file_.shoff(), in do_read_relocs() 651 const unsigned char* pshdrs = this->get_view(this->elf_file_.shoff(), in do_relocate()
|