@@ -226,8 +226,6 @@ void lld::coff::addWrappedSymbols(SymbolTable &symtab,
226226 Symbol *sym = symtab.findUnderscore (name);
227227 if (!sym)
228228 continue ;
229- Log (symtab.ctx ) << " adding wrapped symbol entry for: " << name << " : "
230- << sym->kind () << ' ,' << !!sym->isUsedInRegularObj ;
231229
232230 Symbol *real =
233231 symtab.addUndefined (mangle (" __real_" + name, symtab.machine ));
@@ -238,12 +236,10 @@ void lld::coff::addWrappedSymbols(SymbolTable &symtab,
238236 if (auto *usym = dyn_cast<Undefined>(sym)) {
239237 if (auto *ureal = dyn_cast<Undefined>(real);
240238 ureal && ureal->weakAlias && !usym->weakAlias ) {
241- Log (symtab.ctx ) << " inheriting weak alias to: " << usym->getName ();
242239 usym->weakAlias = ureal->weakAlias ;
243240 }
244241 if (auto *uwrap = dyn_cast<Undefined>(wrap);
245242 uwrap && usym->weakAlias && !uwrap->weakAlias ) {
246- Log (symtab.ctx ) << " inheriting weak alias to: " << uwrap->getName ();
247243 uwrap->weakAlias = usym->weakAlias ;
248244 }
249245 }
@@ -278,8 +274,6 @@ void lld::coff::wrapSymbols(SymbolTable &symtab) {
278274 map[w.sym ] = w.wrap ;
279275 map[w.real ] = w.sym ;
280276 if (Defined *d = dyn_cast<Defined>(w.wrap )) {
281- Log (symtab.ctx ) << " checking for importing with unwrapping: "
282- << d->getName ();
283277 Symbol *imp = symtab.find ((" __imp_" + w.sym ->getName ()).str ());
284278 // Create a new defined local import for the wrap symbol. If
285279 // no imp prefixed symbol existed, there's no need for it.
@@ -288,12 +282,8 @@ void lld::coff::wrapSymbols(SymbolTable &symtab) {
288282 if (imp) {
289283 if (Symbol *wrapimp =
290284 symtab.find ((" __imp_" + w.wrap ->getName ()).str ())) {
291- Log (symtab.ctx ) << " using unwrapped imported symbol: "
292- << imp->getName ();
293285 map[imp] = wrapimp;
294286 } else {
295- Log (symtab.ctx ) << " create local unwrapped imported symbol: "
296- << imp->getName ();
297287 DefinedLocalImport *localwrapimp = make<DefinedLocalImport>(
298288 symtab.ctx , saver ().save (" __imp_" + w.wrap ->getName ()), d);
299289 symtab.localImportChunks .push_back (localwrapimp->getChunk ());
@@ -307,10 +297,7 @@ void lld::coff::wrapSymbols(SymbolTable &symtab) {
307297 parallelForEach (symtab.ctx .objFileInstances , [&](ObjFile *file) {
308298 MutableArrayRef<Symbol *> syms = file->getMutableSymbols ();
309299 for (auto &sym : syms)
310- if (Symbol *s = map.lookup (sym)) {
311- Log (symtab.ctx ) << " overriding " << sym->getName () << " by "
312- << s->getName () << " (in " << file->getName () << " )" ;
300+ if (Symbol *s = map.lookup (sym))
313301 sym = s;
314- }
315302 });
316303}
0 commit comments