Lines Matching refs:osec
138 const OutputSection *osec, size_t entrySize) { in printStubsEntries() argument
141 osec->addr + sym->stubsIndex * entrySize, entrySize, in printStubsEntries()
147 NonLazyPointerSectionBase *osec) { in printNonLazyPointerSection() argument
152 for (const Symbol *sym : osec->getEntries()) in printNonLazyPointerSection()
154 osec->addr + sym->gotIndex * target->wordSize, in printNonLazyPointerSection()
192 for (OutputSection *osec : seg->getSections()) { in writeMapFile()
193 if (osec->isHidden()) in writeMapFile()
196 os << format("0x%08llX\t0x%08llX\t%s\t%s\n", osec->addr, osec->getSize(), in writeMapFile()
197 seg->name.str().c_str(), osec->name.str().c_str()); in writeMapFile()
203 for (const OutputSection *osec : seg->getSections()) { in writeMapFile() local
204 if (auto *concatOsec = dyn_cast<ConcatOutputSection>(osec)) { in writeMapFile()
212 } else if (osec == in.cStringSection || osec == in.objcMethnameSection) { in writeMapFile()
213 const auto &liveCStrings = info.liveCStringsForSection.lookup(osec); in writeMapFile()
225 } else if (osec == (void *)in.unwindInfo) { in writeMapFile()
227 osec->addr, osec->getSize()); in writeMapFile()
228 } else if (osec == in.stubs) { in writeMapFile()
229 printStubsEntries(os, readerToFileOrdinal, osec, target->stubSize); in writeMapFile()
230 } else if (osec == in.lazyPointers) { in writeMapFile()
231 printStubsEntries(os, readerToFileOrdinal, osec, target->wordSize); in writeMapFile()
232 } else if (osec == in.stubHelper) { in writeMapFile()
234 os << format("0x%08llX\t0x%08llX\t[ 0] helper helper\n", osec->addr, in writeMapFile()
235 osec->getSize()); in writeMapFile()
236 } else if (osec == in.got) { in writeMapFile()
238 } else if (osec == in.tlvPointers) { in writeMapFile()