diff --git a/lib/Linker/LinkArchives.cpp b/lib/Linker/LinkArchives.cpp index fa9ec70306c..2194e0e4bc0 100644 --- a/lib/Linker/LinkArchives.cpp +++ b/lib/Linker/LinkArchives.cpp @@ -345,6 +345,8 @@ bool llvm::LinkFiles(const char *progname, Module *HeadModule, << Pathname << "': " << ErrorMessage << "\n"; return true; } + } else { + std::cerr << "Warning: invalid file `" << Pathname << "' ignored.\n"; } } diff --git a/tools/gccld/Linker.cpp b/tools/gccld/Linker.cpp index fa9ec70306c..2194e0e4bc0 100644 --- a/tools/gccld/Linker.cpp +++ b/tools/gccld/Linker.cpp @@ -345,6 +345,8 @@ bool llvm::LinkFiles(const char *progname, Module *HeadModule, << Pathname << "': " << ErrorMessage << "\n"; return true; } + } else { + std::cerr << "Warning: invalid file `" << Pathname << "' ignored.\n"; } }