Searched defs:elf_writer (Results 1 - 3 of 3) sorted by relevance

/art/dex2oat/linker/
H A Dimage_test.h41 #include "linker/elf_writer.h"
304 ElfWriter* const elf_writer = elf_writers[i].get(); local
318 elf_writer->PrepareDynamicSection(rodata_size,
326 elf_writer->GetLoadedSize(),
332 elf_writer->EndRoData(rodata[i]);
334 OutputStream* text = elf_writer->StartText();
337 elf_writer->EndText(text);
339 bool header_ok = oat_writer->WriteHeader(elf_writer->GetStream(), 0u, 0u, 0u);
344 elf_writer->WriteDynamicSection();
345 elf_writer
[all...]
H A Doat_writer_test.cc38 #include "linker/elf_writer.h"
184 std::unique_ptr<ElfWriter> elf_writer = CreateElfWriterQuick( local
189 elf_writer->Start();
190 OutputStream* oat_rodata = elf_writer->StartRoData();
221 elf_writer->PrepareDynamicSection(rodata_size,
243 elf_writer->EndRoData(oat_rodata);
245 OutputStream* text = elf_writer->StartText();
249 elf_writer->EndText(text);
251 if (!oat_writer.WriteHeader(elf_writer->GetStream(), 42U, 4096U, 0)) {
255 elf_writer
[all...]
/art/dex2oat/
H A Ddex2oat.cc83 #include "linker/elf_writer.h"
2103 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; local
2110 elf_writer->PrepareDynamicSection(rodata_size,
2121 elf_writer->GetLoadedSize(),
2137 std::unique_ptr<linker::ElfWriter>& elf_writer = elf_writers_[i]; local
2143 elf_writer->PrepareDebugInfo(debug_info); // Processes the data on background thread.
2151 elf_writer->EndRoData(rodata);
2154 linker::OutputStream* text = elf_writer->StartText();
2159 elf_writer->EndText(text);
2161 if (!oat_writer->WriteHeader(elf_writer
[all...]

Completed in 117 milliseconds