Remove some non-sensical logic that prevented llvm-nm from working on any
authorReid Spencer <rspencer@reidspencer.com>
Thu, 29 Mar 2007 19:49:07 +0000 (19:49 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Thu, 29 Mar 2007 19:49:07 +0000 (19:49 +0000)
file other than one named "-".

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35478 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-nm/llvm-nm.cpp

index bad001e408709bbb1432538c1185f380d8f54d4e..d195f700831c9271400fea047b7703dd543a2037 100644 (file)
@@ -121,11 +121,6 @@ static void DumpSymbolNamesFromModule(Module *M) {
 static void DumpSymbolNamesFromFile(std::string &Filename) {
   std::string ErrorMessage;
   sys::Path aPath(Filename);
-  if (Filename != "-") {
-    std::cerr << ToolName << ": " << Filename << ": " << strerror (errno)
-              << "\n";
-    return;
-  }
   // Note: Currently we do not support reading an archive from stdin.
   if (Filename == "-" || aPath.isBytecodeFile()) {
     Module *Result = ParseBytecodeFile(Filename,