Searched defs:elf (Results 1 - 3 of 3) sorted by relevance

/art/compiler/sea_ir/code_gen/
H A Dcode_gen_data.cc33 std::string elf; local
34 ::llvm::raw_string_ostream out_stream(elf);
102 return elf;
/art/compiler/
H A Delf_patcher.cc59 bool ElfPatcher::Patch(const CompilerDriver* driver, ElfFile* elf, const OatFile* oat_file, argument
62 Elf32_Shdr* data_sec = elf->FindSectionByName(".rodata");
67 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf->Begin() + data_sec->sh_offset);
73 ElfPatcher p(driver, elf, oat_file, oat_header, oat_data_start, cb, cb_data, error_msg);
H A Dimage_writer.cc815 static OatHeader* GetOatHeaderFromElf(ElfFile* elf) { argument
816 Elf32_Shdr* data_sec = elf->FindSectionByName(".rodata");
820 return reinterpret_cast<OatHeader*>(elf->Begin() + data_sec->sh_offset);
825 std::unique_ptr<ElfFile> elf(ElfFile::Open(elf_file, PROT_READ|PROT_WRITE,
827 if (elf.get() == nullptr) {
831 if (!ElfPatcher::Patch(&compiler_driver_, elf.get(), oat_file_,
838 OatHeader* oat_header = GetOatHeaderFromElf(elf.get());

Completed in 109 milliseconds