Searched refs:CommonSymbol (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | Symbols.h | 34 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 D | Symbols.cpp | 439 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 D | InputFiles.cpp | 1161 CommonSymbol{this, name, binding, stOther, type, value, size}); in initializeSymbols() 1736 CommonSymbol{&f, name, binding, visibility, STT_OBJECT, in createBitcodeSymbol()
|
| H A D | Driver.cpp | 1817 auto *s = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
|
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | Symbols.h | 210 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 D | Symbols.cpp | 48 assert(!isa<CommonSymbol>(this) && in isLive()
|
| H A D | SymbolTable.cpp | 127 if (auto *common = dyn_cast<CommonSymbol>(s)) { in addCommon() 137 replaceSymbol<CommonSymbol>(s, name, file, size, align, isPrivateExtern); in addCommon()
|
| H A D | Driver.cpp | 585 auto *common = dyn_cast<CommonSymbol>(sym); in replaceCommonSymbols()
|
| /freebsd-13.1/tools/tools/shlib-compat/ |
| H A D | shlib-compat.py | 200 class CommonSymbol(object): class 991 sym = CommonSymbol(origver.symbols[n], newver.symbols[n])
|