Searched refs:newSym (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/lld/ELF/ |
H A D | SymbolTable.h | 50 Symbol *addSymbol(const Symbol &newSym);
|
H A D | Symbols.h | 141 inline void replace(const Symbol &newSym); 515 void Symbol::replace(const Symbol &newSym) { argument 523 if (symbolKind != PlaceholderKind && !isLazy() && !newSym.isLazy() && 524 (type == STT_TLS) != (newSym.type == STT_TLS)) 526 toString(newSym.file) + "\n>>> defined in " + toString(file)); 529 memcpy(this, &newSym, newSym.getSymbolSize());
|
H A D | SymbolTable.cpp | 90 Symbol *SymbolTable::addSymbol(const Symbol &newSym) { argument 91 Symbol *sym = symtab->insert(newSym.getName()); 92 sym->resolve(newSym);
|
H A D | Symbols.cpp | 573 auto *newSym = cast<Defined>(other); local 578 if (!oldSym->section && !newSym->section && oldSym->value == newSym->value && 579 newSym->binding == STB_GLOBAL)
|
H A D | LinkerScript.cpp | 182 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, STT_NOTYPE, 186 sym->mergeProperties(newSym); 187 sym->replace(newSym); 198 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, STT_NOTYPE, 0, 0, 203 sym->mergeProperties(newSym); 204 sym->replace(newSym);
|
H A D | InputFiles.cpp | 1457 Undefined newSym(&f, name, binding, visibility, type); 1459 newSym.exportDynamic = false; 1460 Symbol *ret = symtab->addSymbol(newSym); 1470 Defined newSym(&f, name, binding, visibility, type, 0, 0, nullptr); 1472 newSym.exportDynamic = false; 1473 return symtab->addSymbol(newSym);
|
/freebsd-11-stable/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 1665 CVSymbol newSym = codeview::SymbolSerializer::writeOneSymbol( local 1667 scopeStackOpen(scopes, mod->getNextSymbolOffset(), newSym); 1669 mod->addSymbol(newSym); 1671 newSym = codeview::SymbolSerializer::writeOneSymbol(es, alloc, 1675 mod->addSymbol(newSym);
|
Completed in 203 milliseconds