Lines Matching refs:elf_writer
2324 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2328 elf_writer->PrepareDynamicSection(oat_writer->GetOatHeader().GetExecutableOffset(), in WriteOutputFiles()
2340 elf_writer->GetLoadedSize(), in WriteOutputFiles()
2348 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2354 elf_writer->PrepareDebugInfo(debug_info); // Processes the data on background thread. in WriteOutputFiles()
2362 elf_writer->EndRoData(rodata); in WriteOutputFiles()
2365 OutputStream* text = elf_writer->StartText(); in WriteOutputFiles()
2370 elf_writer->EndText(text); in WriteOutputFiles()
2373 OutputStream* data_bimg_rel_ro = elf_writer->StartDataBimgRelRo(); in WriteOutputFiles()
2379 elf_writer->EndDataBimgRelRo(data_bimg_rel_ro); in WriteOutputFiles()
2382 if (!oat_writer->WriteHeader(elf_writer->GetStream())) { in WriteOutputFiles()
2394 elf_writer->WriteDynamicSection(); in WriteOutputFiles()
2395 elf_writer->WriteDebugInfo(oat_writer->GetDebugInfo()); in WriteOutputFiles()
2397 if (!elf_writer->End()) { in WriteOutputFiles()