|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lld/ELF/ARMErrataFix.cpp 284 warn(toString(isec->file) +
tools/lld/ELF/CallGraphSort.cpp 249 for (Symbol *sym : sections[i]->file->getSymbols())
tools/lld/ELF/Driver.cpp 1422 bss->file = s->file;
1537 error(toString(s->file) +
1540 error(toString(s->file) +
1543 error(toString(s->file) + ": partitions cannot be used with "
1546 error(toString(s->file) + ": partitions cannot be used on this target");
tools/lld/ELF/InputFiles.cpp 290 ArrayRef<InputSectionBase *> sections = s->file->getSections();
785 return make<InputSection>(sec->file, sec->flags, sec->type, sec->alignment,
tools/lld/ELF/InputSection.cpp 43 return (toString(sec->file) + ":(" + sec->name + ")").str();
161 const uint8_t *fileStart = (const uint8_t *)file->mb.getBufferStart();
279 return cast<InputSection>(file->getSections()[link]);
285 for (Symbol *b : file->getSymbols())
312 srcFile = toString(file);
328 return file->getSrcMsg(sym, *this, offset);
341 std::string filename = file->getName();
344 if (!file->archiveName.empty())
345 archive = " in archive " + file->archiveName;
348 for (Symbol *b : file->getSymbols())
393 ArrayRef<InputSectionBase *> sections = file->getSections();
399 if (!file || (type != SHT_RELA && type != SHT_REL))
401 ArrayRef<InputSectionBase *> sections = file->getSections();
935 getRelocTargetVA(file, type, rel.addend, addrLoc, *rel.sym, expr),
tools/lld/ELF/InputSection.h 128 return cast_or_null<ObjFile<ELFT>>(file);
tools/lld/ELF/LinkerScript.cpp 334 std::string filename = getFilename(s->file);
429 std::string filename = getFilename(sec->file);
tools/lld/ELF/MapFile.cpp 136 os << indent8 << toString(p.sec->file) << ":(" << p.sec->name << "+0x"
tools/lld/ELF/OutputSections.cpp 350 ArrayRef<Symbol *> symbols = section->file->getSymbols();
425 bool beginA = isCrtbegin(a->file->getName());
426 bool beginB = isCrtbegin(b->file->getName());
429 bool endA = isCrtend(a->file->getName());
430 bool endB = isCrtend(b->file->getName());
tools/lld/ELF/Relocations.cpp 137 in.mipsGot->addTlsIndex(*c.file);
142 in.mipsGot->addDynTlsEntry(*c.file, sym);
1071 in.mipsGot->addEntry(*sec.file, sym, addend, expr);
1206 sec.file->ppc64SmallCodeModelTocRelocs = true;
1285 in.mipsGot->addEntry(*sec.file, sym, addend, expr);
1792 if (!target->needsThunk(rel.expr, rel.type, isec->file, src,
tools/lld/ELF/SyntheticSections.cpp 112 std::string filename = toString(sec->file);
184 std::string filename = toString(sec->file);
242 error(toString(sec->file) + ": invalid size of .reginfo section");
265 auto *s = make<Defined>(section.file, name, STB_LOCAL, STV_DEFAULT, type,
2575 ArrayRef<InputSectionBase *> sections = sec->file->getSections();
3416 isec->file->ppc32Got2OutSecOff = offset;
tools/lld/ELF/Thunks.cpp 246 file(isec.file) {}
762 return !config->isPic || (isec.file == file && rel.addend == addend);
tools/lld/ELF/Writer.cpp 729 make<Defined>(isec->file, "", STB_LOCAL, /*stOther=*/0, STT_SECTION,
1359 return a->file->ppc64SmallCodeModelTocRelocs &&
1360 !b->file->ppc64SmallCodeModelTocRelocs;