diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index 3790174c553e..7fe4f9e669d8 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -3228,7 +3228,7 @@ bool AsmParser::parseDirectiveLoc() { return false; }; - if (parseMany(parseLocOp)) + if (parseMany(parseLocOp, false /*hasComma*/)) return true; getStreamer().EmitDwarfLocDirective(FileNumber, LineNumber, ColumnPos, Flags,