Rename a function to avoid function overloading. NFC.

llvm-svn: 286282
This commit is contained in:
Rui Ueyama 2016-11-08 20:02:23 +00:00
parent 2930be1421
commit 9c5a69d2ac
1 changed files with 5 additions and 5 deletions

View File

@ -365,7 +365,7 @@ Symbol *SymbolTable<ELFT>::addCommon(StringRef N, uint64_t Size,
return S;
}
static void reportDuplicate(const std::string &Msg) {
static void print(const Twine &Msg) {
if (Config->AllowMultipleDefinition)
warn(Msg);
else
@ -373,7 +373,7 @@ static void reportDuplicate(const std::string &Msg) {
}
static void reportDuplicate(SymbolBody *Existing, InputFile *NewFile) {
reportDuplicate("duplicate symbol " + conflictMsg(Existing, NewFile));
print("duplicate symbol " + conflictMsg(Existing, NewFile));
}
template <class ELFT>
@ -389,9 +389,9 @@ static void reportDuplicate(SymbolBody *Existing,
std::string OldLoc = getLocation(Existing, *D->Section, D->Value);
std::string NewLoc = getLocation(nullptr, *ErrSec, ErrOffset);
reportDuplicate(NewLoc + ": duplicate symbol '" +
maybeDemangle(Existing->getName()) + "'");
reportDuplicate(OldLoc + ": previous definition was here");
print(NewLoc + ": duplicate symbol '" + maybeDemangle(Existing->getName()) +
"'");
print(OldLoc + ": previous definition was here");
}
template <typename ELFT>