[lld] r350968 - Fix unchecked Error introduced in r350956
Alexandre Ganea via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 11 12:39:38 PST 2019
Author: aganea
Date: Fri Jan 11 12:39:38 2019
New Revision: 350968
URL: http://llvm.org/viewvc/llvm-project?rev=350968&view=rev
Log:
Fix unchecked Error introduced in r350956
Modified:
lld/trunk/COFF/PDB.cpp
Modified: lld/trunk/COFF/PDB.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/COFF/PDB.cpp?rev=350968&r1=350967&r2=350968&view=diff
==============================================================================
--- lld/trunk/COFF/PDB.cpp (original)
+++ lld/trunk/COFF/PDB.cpp Fri Jan 11 12:39:38 2019
@@ -1301,8 +1301,10 @@ void PDBLinker::addObjFile(ObjFile *File
// If the .debug$T sections fail to merge, assume there is no debug info.
if (!IndexMapResult) {
- if (!Config->WarnDebugInfoUnusable)
+ if (!Config->WarnDebugInfoUnusable) {
+ consumeError(IndexMapResult.takeError());
return;
+ }
StringRef FileName = sys::path::filename(Path);
warn("Cannot use debug info for '" + FileName + "' [LNK4099]\n" +
">>> failed to load reference " +
More information about the llvm-commits
mailing list