Home
last modified time | relevance | path

Searched refs:addUndefined (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/lld/COFF/
H A DSymbolTable.h87 Symbol *addUndefined(StringRef name);
92 Symbol *addUndefined(StringRef name, InputFile *f, bool isWeakAlias);
H A DDriver.cpp373 addUndefined(inc); in parseDirectives()
403 addUndefined(arg->getValue()); in parseDirectives()
650 Symbol *LinkerDriver::addUndefined(StringRef name) { in addUndefined() function in lld::coff::LinkerDriver
651 Symbol *b = ctx.symtab.addUndefined(name); in addUndefined()
1718 addUndefined(arg->getValue()); in linkerMain()
2096 config->entry = addUndefined(s); in linkerMain()
2106 config->entry = addUndefined(s); in linkerMain()
2201 e.sym = addUndefined(e.name); in linkerMain()
2216 u->weakAlias = ctx.symtab.addUndefined(to); in linkerMain()
2230 addUndefined(mangle("_load_config_used")); in linkerMain()
[all …]
H A DMinGW.cpp215 Symbol *real = ctx.symtab.addUndefined(mangle("__real_" + name)); in addWrappedSymbols()
216 Symbol *wrap = ctx.symtab.addUndefined(mangle("__wrap_" + name)); in addWrappedSymbols()
H A DInputFiles.cpp370 return ctx.symtab.addUndefined(name, this, false); in createRegular()
447 return ctx.symtab.addUndefined(name, this, sym.isWeakExternal()); in createUndefined()
1053 sym = ctx.symtab.addUndefined(symName, this, false); in parse()
1058 sym = ctx.symtab.addUndefined(symName, this, true); in parse()
1060 Symbol *alias = ctx.symtab.addUndefined(saver.save(fallback)); in parse()
1070 sym = ctx.symtab.addUndefined(symName, this, false); in parse()
H A DSymbolTable.cpp544 Symbol *SymbolTable::addUndefined(StringRef name, InputFile *f, in addUndefined() function in lld::coff::SymbolTable
797 addUndefined(sym->getName()); in addLibcall()
800 addUndefined(sym->getName()); in addLibcall()
875 Symbol *SymbolTable::addUndefined(StringRef name) { in addUndefined() function in lld::coff::SymbolTable
876 return addUndefined(name, nullptr, false); in addUndefined()
H A DDriver.h137 Symbol *addUndefined(StringRef sym);
/llvm-project-15.0.7/lld/MachO/
H A DSymbolTable.h48 Symbol *addUndefined(StringRef name, InputFile *, bool isWeakRef);
H A DDriver.cpp1145 symtab->addUndefined("dyld_stub_binder", /*file=*/nullptr, /*isWeak=*/false); in referenceStubBinder()
1288 config->explicitUndefineds.push_back(symtab->addUndefined( in link()
1403 config->entry = symtab->addUndefined(args.getLastArgValue(OPT_e, "_main"), in link()
1516 symtab->addUndefined(cachedName.val(), /*file=*/nullptr, in link()
H A DSymbolTable.cpp127 Symbol *SymbolTable::addUndefined(StringRef name, InputFile *file, in addUndefined() function in SymbolTable
H A DInputFiles.cpp875 ? symtab->addUndefined(name, this, sym.n_desc & N_WEAK_REF) in parseNonSectionSymbol()
2231 return symtab->addUndefined(name, &file, /*isWeakRef=*/objSym.isWeak()); in createBitcodeSymbol()
H A DSyntheticSections.cpp691 Symbol *binder = symtab->addUndefined("dyld_stub_binder", /*file=*/nullptr, in setup()
/llvm-project-15.0.7/lld/wasm/
H A DDriver.cpp747 static Symbol *addUndefined(StringRef name) { in addUndefined() function
770 Symbol *real = addUndefined(saver().save("__real_" + name)); in addWrappedSymbols()
771 Symbol *wrap = addUndefined(saver().save("__wrap_" + name)); in addWrappedSymbols()