Home
last modified time | relevance | path

Searched refs:rodata (Results 1 – 6 of 6) sorted by relevance

/art/dex2oat/linker/
Delf_writer_quick.cc104 void EndRoData(OutputStream* rodata) override;
205 auto* rodata = builder_->GetRoData(); in StartRoData() local
206 rodata->Start(); in StartRoData()
207 return rodata; in StartRoData()
211 void ElfWriterQuick<ElfTypes>::EndRoData(OutputStream* rodata) { in EndRoData() argument
212 CHECK_EQ(builder_->GetRoData(), rodata); in EndRoData()
Delf_writer.h72 virtual void EndRoData(OutputStream* rodata) = 0;
Dimage_test.h242 std::vector<OutputStream*> rodata; in DoCompile() local
248 rodata.push_back(elf_writers[i]->StartRoData()); in DoCompile()
292 rodata[i], in DoCompile()
313 bool rodata_ok = oat_writer->WriteRodata(rodata[i]); in DoCompile()
315 elf_writer->EndRoData(rodata[i]); in DoCompile()
/art/libartbase/
Dlibartbase.map4 # real ODR problem. All these symbols are either in .rodata or .data.rel.ro
/art/dex2oat/
Ddex2oat.cc2356 OutputStream* rodata = rodata_[i]; in WriteOutputFiles() local
2357 DCHECK(rodata != nullptr); in WriteOutputFiles()
2358 if (!oat_writer->WriteRodata(rodata)) { in WriteOutputFiles()
2362 elf_writer->EndRoData(rodata); in WriteOutputFiles()
2363 rodata = nullptr; in WriteOutputFiles()
/art/oatdump/
Doatdump.cc156 auto* rodata = builder_->GetRoData(); in Symbolize() local
162 rodata->Start(); in Symbolize()
163 rodata->WriteFully(rodata_begin, rodata_size); in Symbolize()
164 rodata->End(); in Symbolize()