Lines Matching refs:pSection
389 uint64_t ARMGNULDBackend::emitSectionData(const LDSection& pSection,
395 if (file_format->hasPLT() && (&pSection == &(file_format->getPLT()))) {
400 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) {
405 if (&pSection == m_pAttributes) {
411 const SectionData* sect_data = pSection.getSectionData();
486 LDSection& pSection) {
487 switch (pSection.type()) {
489 return attribute().merge(pInput, pSection);
493 assert(pSection.getLink() != NULL);
494 if ((pSection.getLink()->kind() == LDFileFormat::Ignore) ||
495 (pSection.getLink()->kind() == LDFileFormat::Folded)) {
498 pSection.setKind(LDFileFormat::Ignore);
522 // Move RegionFragment from pSection to m_pEXIDX.
525 pSection.getSectionData()->getFragmentList();
548 builder.MergeSection(pInput, pSection);
1006 const LDSection& pSection) const {
1007 llvm::StringRef name(pSection.name());
1009 GNULDBackend::mayHaveUnsafeFunctionPointerAccess(pSection);