diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/Linker/LinkModules.cpp | 12 | 
1 files changed, 0 insertions, 12 deletions
diff --git a/llvm/lib/Linker/LinkModules.cpp b/llvm/lib/Linker/LinkModules.cpp index 1d9911d669d..0d65ddd1dd9 100644 --- a/llvm/lib/Linker/LinkModules.cpp +++ b/llvm/lib/Linker/LinkModules.cpp @@ -237,19 +237,7 @@ static bool LinkTypes(Module *Dest, const Module *Src, std::string *Err) {        }        // If we STILL cannot resolve the types, then there is something wrong. -      // Report the warning and delete one of the names.        if (DelayedTypesToResolve.size() == OldSize) { -        const std::string &Name = DelayedTypesToResolve.back(); -         -        const Type *T1 = SrcST->lookupType(Name); -        const Type *T2 = DestST->lookupType(Name); -        std::cerr << "WARNING: Type conflict between types named '" << Name -                  <<  "'.\n    Src='"; -        WriteTypeSymbolic(std::cerr, T1, Src); -        std::cerr << "'.\n   Dest='"; -        WriteTypeSymbolic(std::cerr, T2, Dest); -        std::cerr << "'\n"; -          // Remove the symbol name from the destination.          DelayedTypesToResolve.pop_back();        }  | 

