diff --git a/lld/COFF/SymbolTable.cpp b/lld/COFF/SymbolTable.cpp index b80a9fd607b6..a3d1fcdabab3 100644 --- a/lld/COFF/SymbolTable.cpp +++ b/lld/COFF/SymbolTable.cpp @@ -189,7 +189,7 @@ void SymbolTable::reportRemainingUndefines() { } for (ObjFile *File : ObjFile::Instances) { - size_t SymIndex = size_t{0} - 1; + size_t SymIndex = (size_t)-1; for (Symbol *Sym : File->getSymbols()) { ++SymIndex; if (!Sym)