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()
230 elf_writer->EndRoData(oat_rodata); in DoWriteElf()
232 OutputStream* text = elf_writer->StartText(); in DoWriteElf()
236 elf_writer->EndText(text); in DoWriteElf()
239 OutputStream* data_bimg_rel_ro = elf_writer->StartDataBimgRelRo(); in DoWriteElf()
243 elf_writer->EndDataBimgRelRo(data_bimg_rel_ro); in DoWriteElf()
246 if (!oat_writer.WriteHeader(elf_writer->GetStream())) { in DoWriteElf()
250 elf_writer->WriteDynamicSection(); in DoWriteElf()
251 elf_writer->WriteDebugInfo(oat_writer.GetDebugInfo()); in DoWriteElf()
253 if (!elf_writer->End()) { in DoWriteElf()