Lines Matching refs:ehFrameSection
427 void ObjFile::splitEhFrames(ArrayRef<uint8_t> data, Section &ehFrameSection) { in splitEhFrames() argument
445 ehFrameSection.subsections.push_back( in splitEhFrames()
446 {frameOff, make<ConcatInputSection>(ehFrameSection, in splitEhFrames()
450 ehFrameSection.doneSplitting = true; in splitEhFrames()
1033 Section *ehFrameSection = nullptr; in parse() local
1038 .Case(section_names::ehFrame, &ehFrameSection) in parse()
1045 if (ehFrameSection) in parse()
1046 registerEhFrames(*ehFrameSection); in parse()
1390 void ObjFile::registerEhFrames(Section &ehFrameSection) { in registerEhFrames() argument
1392 for (const Subsection &subsec : ehFrameSection.subsections) { in registerEhFrames()
1434 cieIsec = findContainingSubsection(ehFrameSection, &cieOff); in registerEhFrames()
1452 ehFrameSection.addr + isecOff + funcAddrOff; in registerEhFrames()
1462 lsdaAddrOpt = ehFrameSection.addr + isecOff + lsdaAddrOff + lsdaOff; in registerEhFrames()
1522 ehFrameSection.flags &= ~S_ATTR_LIVE_SUPPORT; in registerEhFrames()