Searched refs:newSym (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h50 Symbol *addSymbol(const Symbol &newSym);
H A DSymbols.h141 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 DSymbolTable.cpp90 Symbol *SymbolTable::addSymbol(const Symbol &newSym) { argument
91 Symbol *sym = symtab->insert(newSym.getName());
92 sym->resolve(newSym);
H A DSymbols.cpp573 auto *newSym = cast<Defined>(other); local
578 if (!oldSym->section && !newSym->section && oldSym->value == newSym->value &&
579 newSym->binding == STB_GLOBAL)
H A DLinkerScript.cpp182 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 DInputFiles.cpp1457 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 DPDB.cpp1665 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