COFF: Ignore debug symbols.

Differential Revision: http://reviews.llvm.org/D10675

llvm-svn: 240487
diff --git a/lld/COFF/InputFiles.cpp b/lld/COFF/InputFiles.cpp
index 0c751e9..ec8063e 100644
--- a/lld/COFF/InputFiles.cpp
+++ b/lld/COFF/InputFiles.cpp
@@ -193,6 +193,8 @@
       return nullptr;
     return new (Alloc) DefinedAbsolute(Name, Sym.getValue());
   }
+  if (Sym.getSectionNumber() == llvm::COFF::IMAGE_SYM_DEBUG)
+    return nullptr;
   // TODO: Handle IMAGE_WEAK_EXTERN_SEARCH_ALIAS
   if (Sym.isWeakExternal()) {
     COFFObj->getSymbolName(Sym, Name);