diff options
Diffstat (limited to 'test/Driver/cl-options.c')
-rw-r--r-- | test/Driver/cl-options.c | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/test/Driver/cl-options.c b/test/Driver/cl-options.c index 26cd7e9..d9fcaf4 100644 --- a/test/Driver/cl-options.c +++ b/test/Driver/cl-options.c @@ -135,6 +135,12 @@ // RUN: %clang_cl /w -### -- %s 2>&1 | FileCheck -check-prefix=w %s // w: -w +// RUN: %clang_cl /Zp -### -- %s 2>&1 | FileCheck -check-prefix=ZP %s +// ZP: -fpack-struct=1 + +// RUN: %clang_cl /Zp2 -### -- %s 2>&1 | FileCheck -check-prefix=ZP2 %s +// ZP2: -fpack-struct=2 + // RUN: %clang_cl /Zs -### -- %s 2>&1 | FileCheck -check-prefix=Zs %s // Zs: -fsyntax-only @@ -166,8 +172,12 @@ // (/Zs is for syntax-only) // RUN: %clang_cl /Zs \ // RUN: /analyze- \ +// RUN: /cgthreads4 \ +// RUN: /cgthreads8 \ +// RUN: /d2Zi+ \ // RUN: /errorReport:foo \ // RUN: /FS \ +// RUN: /Gd \ // RUN: /GF \ // RUN: /GS- \ // RUN: /kernel- \ @@ -178,14 +188,14 @@ // RUN: /sdl \ // RUN: /sdl- \ // RUN: /vmg \ +// RUN: /volatile:iso \ // RUN: /w12345 \ // RUN: /wd1234 \ -// RUN: /Zc:forScope \ -// RUN: /Zc:wchar_t \ -// RUN: /Zc:inline \ -// RUN: /Zc:rvalueCast \ +// RUN: /Zo \ +// RUN: /Zo- \ // RUN: -### -- %s 2>&1 | FileCheck -check-prefix=IGNORED %s // IGNORED-NOT: argument unused during compilation +// IGNORED-NOT: no such file or directory // Ignored options and compile-only options are ignored for link jobs. // RUN: touch %t.obj @@ -204,7 +214,6 @@ // RUN: /AIfoo \ // RUN: /clr:pure \ // RUN: /docname \ -// RUN: /d2Zi+ \ // RUN: /EHsc \ // RUN: /F \ // RUN: /FA \ @@ -239,6 +248,7 @@ // RUN: /Gs1000 \ // RUN: /GT \ // RUN: /GX \ +// RUN: /Gv \ // RUN: /Gz \ // RUN: /GZ \ // RUN: /H \ @@ -257,7 +267,7 @@ // RUN: /Qvec-report:2 \ // RUN: /u \ // RUN: /V \ -// RUN: /volatile \ +// RUN: /volatile:ms \ // RUN: /wfoo \ // RUN: /WL \ // RUN: /Wp64 \ @@ -271,15 +281,11 @@ // RUN: /Yustdafx.h \ // RUN: /Z7 \ // RUN: /Za \ -// RUN: /Zc:auto \ -// RUN: /Zc:wchar_t- \ // RUN: /Ze \ // RUN: /Zg \ // RUN: /Zi \ // RUN: /ZI \ // RUN: /Zl \ -// RUN: /Zp \ -// RUN: /Zp1 \ // RUN: /ZW:nostdlib \ // RUN: -- %s 2>&1 |