Home
last modified time | relevance | path

Searched refs:versionId (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp92 sym->versionId = VER_NDX_GLOBAL; in insert()
211 bool SymbolTable::assignExactVersion(SymbolVersion ver, uint16_t versionId, in assignExactVersion() argument
230 if (!includeNonDefault && versionId != VER_NDX_LOCAL && in assignExactVersion()
237 sym->versionId = versionId; in assignExactVersion()
239 if (sym->versionId == versionId) in assignExactVersion()
243 << getName(sym->versionId) << " to " << getName(versionId); in assignExactVersion()
248 void SymbolTable::assignWildcardVersion(SymbolVersion ver, uint16_t versionId, in assignWildcardVersion() argument
256 sym->versionId = versionId; in assignWildcardVersion()
H A DSymbolTable.h90 bool assignExactVersion(SymbolVersion ver, uint16_t versionId,
92 void assignWildcardVersion(SymbolVersion ver, uint16_t versionId,
H A DSymbols.cpp209 if (versionId == VER_NDX_LOCAL) in parseSymbolVersion()
238 versionId = ver.id; in parseSymbolVersion()
240 versionId = ver.id | VERSYM_HIDDEN; in parseSymbolVersion()
250 if (ctx.arg.shared && versionId != VER_NDX_LOCAL) in parseSymbolVersion()
263 if ((v != STV_DEFAULT && v != STV_PROTECTED) || versionId == VER_NDX_LOCAL) in computeBinding()
680 sym.versionId = VER_NDX_GLOBAL; in overwrite()
H A DSymbols.h316 uint16_t versionId; variable
H A DSyntheticSections.cpp3838 write16(ctx, buf, s.sym->versionId); in writeTo()
3850 if (ss.versionId == VER_NDX_GLOBAL) in addVerneed()
3860 if (file.vernauxs[ss.versionId] == 0) in addVerneed()
3861 file.vernauxs[ss.versionId] = ++ctx.vernauxNum + getVerDefNum(ctx); in addVerneed()
3863 ss.versionId = file.vernauxs[ss.versionId]; in addVerneed()
H A DInputFiles.cpp1663 s->versionId = ver; in parse()
1681 s->versionId = idx; in parse()
H A DRelocations.cpp313 sym.versionId = old.versionId; in replaceWithDefined()
H A DDriver.cpp2318 sym->versionId = VER_NDX_LOCAL; in excludeLibs()
2836 if (sym2->versionId > VER_NDX_GLOBAL in combineVersionedSymbol()
2837 ? ctx.arg.versionDefinitions[sym2->versionId].name == suffix1 + 1 in combineVersionedSymbol()
H A DWriter.cpp299 sym->versionId = VER_NDX_GLOBAL; in demoteSymbolsAndComputeIsPreemptible()