Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbols.h34 class CommonSymbol; variable
234 void resolveCommon(const CommonSymbol &other);
331 class CommonSymbol : public Symbol {
333 CommonSymbol(InputFile *file, StringRefZ name, uint8_t binding, in CommonSymbol() function
477 alignas(CommonSymbol) char b[sizeof(CommonSymbol)];
499 AssertSymbol<CommonSymbol>(); in assertSymbols()
511 return sizeof(CommonSymbol); in getSymbolSize()
H A DSymbols.cpp439 resolveCommon(cast<CommonSymbol>(other)); in resolve()
661 void Symbol::resolveCommon(const CommonSymbol &other) { in resolveCommon()
674 if (size > cast<CommonSymbol>(this)->size) in resolveCommon()
675 cast<CommonSymbol>(this)->size = size; in resolveCommon()
682 CommonSymbol *oldSym = cast<CommonSymbol>(this); in resolveCommon()
751 if (other.size > cast<CommonSymbol>(this)->size) in resolveShared()
752 cast<CommonSymbol>(this)->size = other.size; in resolveShared()
H A DInputFiles.cpp1161 CommonSymbol{this, name, binding, stOther, type, value, size}); in initializeSymbols()
1736 CommonSymbol{&f, name, binding, visibility, STT_OBJECT, in createBitcodeSymbol()
H A DDriver.cpp1817 auto *s = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DSymbols.h210 class CommonSymbol : public Symbol {
212 CommonSymbol(StringRefZ name, InputFile *file, uint64_t size, uint32_t align, in CommonSymbol() function
295 alignas(CommonSymbol) char c[sizeof(CommonSymbol)];
H A DSymbols.cpp48 assert(!isa<CommonSymbol>(this) && in isLive()
H A DSymbolTable.cpp127 if (auto *common = dyn_cast<CommonSymbol>(s)) { in addCommon()
137 replaceSymbol<CommonSymbol>(s, name, file, size, align, isPrivateExtern); in addCommon()
H A DDriver.cpp585 auto *common = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
/freebsd-13.1/tools/tools/shlib-compat/
H A Dshlib-compat.py200 class CommonSymbol(object): class
991 sym = CommonSymbol(origver.symbols[n], newver.symbols[n])