Better help string for "lldb -- file arg1 arg2..."

git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137789 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/driver/Driver.cpp b/tools/driver/Driver.cpp
index 313870b..0273b20 100644
--- a/tools/driver/Driver.cpp
+++ b/tools/driver/Driver.cpp
@@ -306,8 +306,13 @@
 
     indent_level -= 5;
 
-    fprintf (out, "\n%*s('%s <filename>' also works, to specify the file to be debugged.)\n\n",
-             indent_level, "", name);
+    fprintf (out, "\n%*s(If you don't provide -f then the first argument will be the file to be debugged"
+                  "\n%*s so '%s -- <filename> [<ARG1> [<ARG2>]]' also works."
+                  "\n%*s Remember to end the options with \"--\" if any of your arguments have a \"-\" in them.)\n\n",
+             indent_level, "", 
+             indent_level, "",
+             name, 
+             indent_level, "");
 }
 
 void