From e283363875c192065cf8e4d2f8b566e6fab6f5cf Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 17 Oct 2014 20:55:54 +0000 Subject: [PATCH] Try to fix parse-progname.c test on Darwin git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@220086 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Driver/parse-progname.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/test/Driver/parse-progname.c b/test/Driver/parse-progname.c index 7fd285cdb2..33c6378223 100644 --- a/test/Driver/parse-progname.c +++ b/test/Driver/parse-progname.c @@ -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" -- 2.40.0