r220086 - Try to fix parse-progname.c test on Darwin

Hans Wennborg hans at hanshq.net
Fri Oct 17 13:55:54 PDT 2014


Author: hans
Date: Fri Oct 17 15:55:54 2014
New Revision: 220086

URL: http://llvm.org/viewvc/llvm-project?rev=220086&view=rev
Log:
Try to fix parse-progname.c test on Darwin

Modified:
    cfe/trunk/test/Driver/parse-progname.c

Modified: cfe/trunk/test/Driver/parse-progname.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/parse-progname.c?rev=220086&r1=220085&r2=220086&view=diff
==============================================================================
--- cfe/trunk/test/Driver/parse-progname.c (original)
+++ cfe/trunk/test/Driver/parse-progname.c Fri Oct 17 15:55:54 2014
@@ -30,11 +30,13 @@
 // RUN: ln -fs %clang %T/cl.exe
 // RUN: ln -fs %clang %T/clang-cl3.5
 // RUN: ln -fs %clang %T/clang-cl-3.5
-// RUN: %T/clang-cl         -### %s 2>&1 | FileCheck -check-prefix=CLMODE %s
-// RUN: %T/cl               -### %s 2>&1 | FileCheck -check-prefix=CLMODE %s
-// RUN: %T/cl.exe           -### %s 2>&1 | FileCheck -check-prefix=CLMODE %s
-// RUN: %T/clang-cl3.5      -### %s 2>&1 | FileCheck -check-prefix=CLMODE %s
-// RUN: %T/clang-cl-3.5     -### %s 2>&1 | FileCheck -check-prefix=CLMODE %s
+// Note: use -- in front of the filename so it's not mistaken for an option on
+// filesystems that use slashes for dir separators.
+// RUN: %T/clang-cl         -### -- %s 2>&1 | FileCheck -check-prefix=CLMODE %s
+// RUN: %T/cl               -### -- %s 2>&1 | FileCheck -check-prefix=CLMODE %s
+// RUN: %T/cl.exe           -### -- %s 2>&1 | FileCheck -check-prefix=CLMODE %s
+// RUN: %T/clang-cl3.5      -### -- %s 2>&1 | FileCheck -check-prefix=CLMODE %s
+// RUN: %T/clang-cl-3.5     -### -- %s 2>&1 | FileCheck -check-prefix=CLMODE %s
 // CLMODE: "-fdiagnostics-format" "msvc"
 
 





More information about the cfe-commits mailing list