Lines Matching refs:elf_writer
2103 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2110 elf_writer->PrepareDynamicSection(rodata_size, in WriteOutputFiles()
2121 elf_writer->GetLoadedSize(), in WriteOutputFiles()
2137 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; in WriteOutputFiles() local
2143 elf_writer->PrepareDebugInfo(debug_info); // Processes the data on background thread. in WriteOutputFiles()
2151 elf_writer->EndRoData(rodata); in WriteOutputFiles()
2154 linker::OutputStream* text = elf_writer->StartText(); in WriteOutputFiles()
2159 elf_writer->EndText(text); in WriteOutputFiles()
2161 if (!oat_writer->WriteHeader(elf_writer->GetStream(), in WriteOutputFiles()
2176 elf_writer->WriteDynamicSection(); in WriteOutputFiles()
2177 elf_writer->WriteDebugInfo(oat_writer->GetDebugInfo()); in WriteOutputFiles()
2179 if (!elf_writer->End()) { in WriteOutputFiles()
2191 elf_writer.reset(); in WriteOutputFiles()