Lines Matching refs:elf_writer
174 std::unique_ptr<ElfWriter> elf_writer = CreateElfWriterQuick( in DoWriteElf() local
177 elf_writer->Start(); in DoWriteElf()
178 OutputStream* oat_rodata = elf_writer->StartRoData(); in DoWriteElf()
207 elf_writer->PrepareDynamicSection(oat_writer.GetOatHeader().GetExecutableOffset(), in DoWriteElf()
222 elf_writer->EndRoData(oat_rodata); in DoWriteElf()
224 OutputStream* text = elf_writer->StartText(); in DoWriteElf()
228 elf_writer->EndText(text); in DoWriteElf()
231 OutputStream* data_bimg_rel_ro = elf_writer->StartDataBimgRelRo(); in DoWriteElf()
235 elf_writer->EndDataBimgRelRo(data_bimg_rel_ro); in DoWriteElf()
238 if (!oat_writer.WriteHeader(elf_writer->GetStream())) { in DoWriteElf()
242 elf_writer->WriteDynamicSection(); in DoWriteElf()
243 elf_writer->WriteDebugInfo(oat_writer.GetDebugInfo()); in DoWriteElf()
245 if (!elf_writer->End()) { in DoWriteElf()