/external/qemu/elff/ |
dwarf_cu.cc | 25 : elf_file_(elf),
84 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop));
96 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
129 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop));
138 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop));
148 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
175 if (elf_file_->is_DWARF_64()) {
177 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop));
178 attr_value->str = elf_file_->get_debug_str(str_offset);
182 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop)); [all...] |
dwarf_cu.h | 147 return elf_file_;
299 ElfFile* elf_file_;
member in class:DwarfCU
|
/ndk/sources/host-tools/ndk-stack/elff/ |
dwarf_cu.cc | 25 : elf_file_(elf), 84 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop)); 96 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop)); 129 elf_file_->pull_val(reinterpret_cast<const Elf_Half*>(prop)); 138 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop)); 148 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop)); 175 if (elf_file_->is_DWARF_64()) { 177 elf_file_->pull_val(reinterpret_cast<const Elf_Xword*>(prop)); 178 attr_value->str = elf_file_->get_debug_str(str_offset); 182 elf_file_->pull_val(reinterpret_cast<const Elf_Word*>(prop)) [all...] |
dwarf_cu.h | 147 return elf_file_; 299 ElfFile* elf_file_; member in class:DwarfCU
|
/art/compiler/ |
elf_writer.h | 61 File* elf_file_; member in class:art::ElfWriter
|
elf_writer_quick.cc | 168 std::string file_name(elf_file_->GetPath()); 564 if (!elf_file_->WriteFully(&elf_header, sizeof(elf_header))) { 565 PLOG(ERROR) << "Failed to write ELF header for " << elf_file_->GetPath(); 570 if (static_cast<off_t>(phdr_offset) != lseek(elf_file_->Fd(), 0, SEEK_CUR)) { 572 << " for " << elf_file_->GetPath(); 575 if (!elf_file_->WriteFully(program_headers, sizeof(program_headers))) { 576 PLOG(ERROR) << "Failed to write ELF program headers for " << elf_file_->GetPath(); 582 if (static_cast<off_t>(dynsym_offset) != lseek(elf_file_->Fd(), dynsym_offset, SEEK_SET)) { 584 << " for " << elf_file_->GetPath(); 587 if (!elf_file_->WriteFully(dynsym, sizeof(dynsym))) [all...] |
elf_writer.cc | 35 : compiler_driver_(&driver), elf_file_(elf_file) {}
|
elf_writer_mclinker.cc | 121 linker_config_->options().setSOName(elf_file_->GetPath()); 156 UniquePtr<OatFile> oat_file(OatFile::OpenMemory(oat_contents, elf_file_->GetPath())); 157 CHECK(oat_file.get() != NULL) << elf_file_->GetPath(); 325 LOG(ERROR) << "Failed to link " << elf_file_->GetPath(); 331 int fd = dup(elf_file_->Fd()); 333 PLOG(ERROR) << "Failed to dup file descriptor for " << elf_file_->GetPath(); 337 LOG(ERROR) << "Failed to emit " << elf_file_->GetPath(); 341 LOG(INFO) << "ELF file written successfully: " << elf_file_->GetPath(); 347 UniquePtr<ElfFile> elf_file(ElfFile::Open(elf_file_, true, false)); 348 CHECK(elf_file.get() != NULL) << elf_file_->GetPath() [all...] |
/art/runtime/ |
oat_file.cc | 167 elf_file_.reset(ElfFile::Open(file, writable, true)); 168 if (elf_file_.get() == NULL) { 174 bool loaded = elf_file_->Load(executable); 179 begin_ = elf_file_->FindDynamicSymbolAddress("oatdata"); 193 end_ = elf_file_->FindDynamicSymbolAddress("oatlastword");
|
oat_file.h | 253 UniquePtr<ElfFile> elf_file_; member in class:art::OatFile
|