summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/cl-options.c
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-07-25 17:30:10 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-07-25 17:30:10 +0000
commit104fb54dfa7d979fb3bcedb3ddbfc0de0cae641d (patch)
tree5c74255311141f1183904b89058cb1dfed42fc8c /clang/test/Driver/cl-options.c
parent4b4d8ecde10a5be00a95bd7767ecd7519eef8dc2 (diff)
downloadbcm5719-llvm-104fb54dfa7d979fb3bcedb3ddbfc0de0cae641d.tar.gz
bcm5719-llvm-104fb54dfa7d979fb3bcedb3ddbfc0de0cae641d.zip
clang-cl: Add support for /Zp
CL's /Zp flag is analogous to GCC's -fpack-struct, it controls the default maximum alignment of records. Differential Revision: http://reviews.llvm.org/D4671 llvm-svn: 213958
Diffstat (limited to 'clang/test/Driver/cl-options.c')
-rw-r--r--clang/test/Driver/cl-options.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c
index 26cd7e9eb4c..4494ca7664d 100644
--- a/clang/test/Driver/cl-options.c
+++ b/clang/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
@@ -278,8 +284,6 @@
// RUN: /Zi \
// RUN: /ZI \
// RUN: /Zl \
-// RUN: /Zp \
-// RUN: /Zp1 \
// RUN: /ZW:nostdlib \
// RUN: -- %s 2>&1
OpenPOWER on IntegriCloud