Simplify "missing argument" error message.
authorRui Ueyama <ruiu@google.com>
Tue, 29 Nov 2016 04:17:31 +0000 (04:17 +0000)
committerRui Ueyama <ruiu@google.com>
Tue, 29 Nov 2016 04:17:31 +0000 (04:17 +0000)
llvm-svn: 288112

lld/COFF/DriverUtils.cpp

index 6c0486e..b4b8ee9 100644 (file)
@@ -658,9 +658,7 @@ llvm::opt::InputArgList ArgParser::parse(ArrayRef<const char *> ArgsArr) {
   }
 
   if (MissingCount)
-    fatal("missing arg value for \"" + Twine(Args.getArgString(MissingIndex)) +
-          "\", expected " + Twine(MissingCount) +
-          (MissingCount == 1 ? " argument." : " arguments."));
+    fatal(Twine(Args.getArgString(MissingIndex)) + ": missing argument");
   for (auto *Arg : Args.filtered(OPT_UNKNOWN))
     llvm::errs() << "ignoring unknown argument: " << Arg->getSpelling() << "\n";
   return Args;