Home | History | Annotate | Download | only in Target

Lines Matching refs:file_format

259   ELFFileFormat* file_format = getOutputFormat();
264 if (file_format->hasPreInitArray()) {
266 file_format->getPreInitArray().getSectionData()->front(),
295 if (file_format->hasInitArray()) {
297 file_format->getInitArray().getSectionData()->front(),
327 if (file_format->hasFiniArray()) {
329 file_format->getFiniArray().getSectionData()->front(),
359 if (file_format->hasStack()) {
361 file_format->getStack().getSectionData()->front(),
503 ELFFileFormat* file_format = getOutputFormat();
516 file_format->getPreInitArray().size());
534 file_format->getInitArray().size());
552 file_format->getFiniArray().size());
569 f_pDynamic->setValue(file_format->getDynamic().addr());
570 f_pDynamic->setSize(file_format->getDynamic().size());
758 ELFFileFormat* file_format = getOutputFormat();
827 file_format->getDynSymTab().setSize(dynsym *
830 file_format->getDynSymTab().setSize(dynsym *
833 file_format->getDynStrTab().setSize(dynstr);
834 file_format->getHashTab().setSize(hash);
835 file_format->getGNUHashTab().setSize(gnuhash);
839 file_format->getDynSymTab().setInfo(dynsym_local_cnt);
844 file_format);
845 file_format->getDynamic().setSize(dynamic().numOfBytes());
851 file_format->getSymTab().setSize(symtab*sizeof(llvm::ELF::Elf32_Sym));
853 file_format->getSymTab().setSize(symtab*sizeof(llvm::ELF::Elf64_Sym));
854 file_format->getStrTab().setSize(strtab);
858 file_format->getSymTab().setInfo(symtab_local_cnt);
891 file_format->getShStrTab().setSize(shstrtab);
953 ELFFileFormat* file_format = getOutputFormat();
955 LDSection& symtab_sect = file_format->getSymTab();
956 LDSection& strtab_sect = file_format->getStrTab();
1019 ELFFileFormat* file_format = getOutputFormat();
1020 if (!file_format->hasDynSymTab() ||
1021 !file_format->hasDynStrTab() ||
1022 !file_format->hasDynamic())
1028 LDSection& symtab_sect = file_format->getDynSymTab();
1029 LDSection& strtab_sect = file_format->getDynStrTab();
1030 LDSection& dyn_sect = file_format->getDynamic();
1123 dynamic().applyEntries(*file_format);
1137 ELFFileFormat* file_format = getOutputFormat();
1138 if (!file_format->hasHashTab())
1140 LDSection& hash_sect = file_format->getHashTab();
1176 ELFFileFormat* file_format = getOutputFormat();
1177 if (!file_format->hasGNUHashTab())
1181 pOutput.request(file_format->getGNUHashTab().offset(),
1182 file_format->getGNUHashTab().size());
1348 const ELFFileFormat* file_format = getOutputFormat();
1354 if (&pSectHdr == &file_format->getStrTab())
1367 if (&pSectHdr == &file_format->getInit())
1369 if (&pSectHdr == &file_format->getFini())
1376 if (&pSectHdr == &file_format->getPreInitArray() ||
1377 &pSectHdr == &file_format->getInitArray() ||
1378 &pSectHdr == &file_format->getFiniArray() ||
1379 &pSectHdr == &file_format->getCtors() ||
1380 &pSectHdr == &file_format->getDtors() ||
1381 &pSectHdr == &file_format->getJCR() ||
1382 &pSectHdr == &file_format->getDataRelRo())
1384 if (&pSectHdr == &file_format->getDataRelRoLocal())
1399 if (&pSectHdr == &file_format->getDynamic())
1404 if (&pSectHdr == &file_format->getRelPlt() ||
1405 &pSectHdr == &file_format->getRelaPlt())
1415 if (file_format->hasInterp() && (&pSectHdr == &file_format->getInterp()))
1568 ELFFileFormat* file_format = getOutputFormat();
1569 LDSection& bss_sect = file_format->getBSS();
1570 LDSection& tbss_sect = file_format->getTBSS();
1676 ELFFileFormat *file_format = getOutputFormat();
1682 if (file_format->hasInterp()) {
1684 interp_seg->addSection(&file_format->getInterp());
1717 if ((*sect != &(file_format->getText())) &&
1718 (*sect != &(file_format->getData())) &&
1719 (*sect != &(file_format->getBSS())) &&
1742 if (file_format->hasDynamic()) {
1746 dyn_seg->addSection(&file_format->getDynamic());
1770 if (file_format->hasEhFrameHdr()) {
1772 eh_seg->addSection(&file_format->getEhFrameHdr());
1776 if (file_format->hasTData() || file_format->hasTBSS()) {
1778 if (file_format->hasTData())
1779 tls_seg->addSection(&file_format->getTData());
1780 if (file_format->hasTBSS())
1781 tls_seg->addSection(&file_format->getTBSS());
1785 if (file_format->hasStackNote()) {
1789 getSegmentFlag(file_format->getStackNote().flag()));