Lines Matching defs:osec
138 const OutputSection *osec, size_t entrySize) {
141 osec->addr + sym->stubsIndex * entrySize, entrySize,
147 NonLazyPointerSectionBase *osec) {
152 for (const Symbol *sym : osec->getEntries())
154 osec->addr + sym->gotIndex * target->wordSize,
198 for (OutputSection *osec : seg->getSections()) {
199 if (osec->isHidden())
202 os << format("0x%08llX\t0x%08llX\t%s\t%s\n", osec->addr, osec->getSize(),
203 seg->name.str().c_str(), osec->name.str().c_str());
222 for (const OutputSection *osec : seg->getSections()) {
223 if (auto *concatOsec = dyn_cast<ConcatOutputSection>(osec)) {
225 } else if (osec == in.cStringSection || osec == in.objcMethnameSection) {
226 const auto &liveCStrings = info.liveCStringsForSection.lookup(osec);
238 } else if (osec == (void *)in.unwindInfo) {
240 osec->addr, osec->getSize());
241 } else if (osec == in.stubs) {
242 printStubsEntries(os, readerToFileOrdinal, osec, target->stubSize);
243 } else if (osec == in.lazyPointers) {
244 printStubsEntries(os, readerToFileOrdinal, osec, target->wordSize);
245 } else if (osec == in.stubHelper) {
247 os << format("0x%08llX\t0x%08llX\t[ 0] helper helper\n", osec->addr,
248 osec->getSize());
249 } else if (osec == in.got) {
251 } else if (osec == in.tlvPointers) {
253 } else if (osec == in.objcMethList) {