Lines Matching refs:elf_writer
2316 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2320 elf_writer->PrepareDynamicSection(oat_writer->GetOatHeader().GetExecutableOffset(), in WriteOutputFiles()
2332 elf_writer->GetLoadedSize(), in WriteOutputFiles()
2340 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2346 elf_writer->PrepareDebugInfo(debug_info); // Processes the data on background thread. in WriteOutputFiles()
2354 elf_writer->EndRoData(rodata); in WriteOutputFiles()
2357 OutputStream* text = elf_writer->StartText(); in WriteOutputFiles()
2362 elf_writer->EndText(text); in WriteOutputFiles()
2365 OutputStream* data_bimg_rel_ro = elf_writer->StartDataBimgRelRo(); in WriteOutputFiles()
2371 elf_writer->EndDataBimgRelRo(data_bimg_rel_ro); in WriteOutputFiles()
2374 if (!oat_writer->WriteHeader(elf_writer->GetStream())) { in WriteOutputFiles()
2386 elf_writer->WriteDynamicSection(); in WriteOutputFiles()
2387 elf_writer->WriteDebugInfo(oat_writer->GetDebugInfo()); in WriteOutputFiles()
2389 if (!elf_writer->End()) { in WriteOutputFiles()