Make more error messages have gccld's name in them.

Add a newline after "Cannot find <library>".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8968 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Brian Gaeke 2003-10-08 19:09:30 +00:00
parent ecfecfe114
commit 608e75c604
2 changed files with 12 additions and 8 deletions

View File

@ -354,13 +354,15 @@ bool LinkFiles(const char *progname,
Pathname = Files[i];
} else {
if (SearchPath == NULL) {
std::cerr << "Cannot find linker input file '" << Files[i] << "'";
std::cerr << progname << ": Cannot find linker input file '"
<< Files[i] << "'\n";
return true;
}
Pathname = std::string(SearchPath)+"/"+Files[i];
if (!FileExists(Pathname)) {
std::cerr << "Cannot find linker input file '" << Files[i] << "'";
std::cerr << progname << ": Cannot find linker input file '"
<< Files[i] << "'\n";
return true;
}
}
@ -382,7 +384,7 @@ bool LinkFiles(const char *progname,
if (LinkInFile(HeadModule, Pathname, ErrorMessage, Verbose)) {
PrintAndReturn(progname, ErrorMessage,
": error linking in '" + Files[i] + "'");
": Error linking in '" + Files[i] + "'");
return true;
}
}
@ -427,7 +429,7 @@ bool LinkLibraries(const char *progname,
// we're doing a native link and give an error if we're doing a bytecode
// link.
if (!Native) {
PrintAndReturn(progname, "Cannot find " + Libraries[i]);
PrintAndReturn(progname, "Cannot find " + Libraries[i] + "\n");
return true;
}
}

View File

@ -354,13 +354,15 @@ bool LinkFiles(const char *progname,
Pathname = Files[i];
} else {
if (SearchPath == NULL) {
std::cerr << "Cannot find linker input file '" << Files[i] << "'";
std::cerr << progname << ": Cannot find linker input file '"
<< Files[i] << "'\n";
return true;
}
Pathname = std::string(SearchPath)+"/"+Files[i];
if (!FileExists(Pathname)) {
std::cerr << "Cannot find linker input file '" << Files[i] << "'";
std::cerr << progname << ": Cannot find linker input file '"
<< Files[i] << "'\n";
return true;
}
}
@ -382,7 +384,7 @@ bool LinkFiles(const char *progname,
if (LinkInFile(HeadModule, Pathname, ErrorMessage, Verbose)) {
PrintAndReturn(progname, ErrorMessage,
": error linking in '" + Files[i] + "'");
": Error linking in '" + Files[i] + "'");
return true;
}
}
@ -427,7 +429,7 @@ bool LinkLibraries(const char *progname,
// we're doing a native link and give an error if we're doing a bytecode
// link.
if (!Native) {
PrintAndReturn(progname, "Cannot find " + Libraries[i]);
PrintAndReturn(progname, "Cannot find " + Libraries[i] + "\n");
return true;
}
}