summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/cl-options.c
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-06-27 02:32:12 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-06-27 02:32:12 +0000
commit093012bf6e6d450b0396a1803ff5197a8037c893 (patch)
treef599146126422a230d25a93c2dd5945c6cdab81c /clang/test/Driver/cl-options.c
parente3c72c1c85687157bccc0a8210cca9c021af53e3 (diff)
downloadbcm5719-llvm-093012bf6e6d450b0396a1803ff5197a8037c893.tar.gz
bcm5719-llvm-093012bf6e6d450b0396a1803ff5197a8037c893.zip
[clang-cl] Implement support for /std
/std: supports two arguments, c++14 and c++latest. Currently, c++latest maps to c++1z but this might change down the road. llvm-svn: 273841
Diffstat (limited to 'clang/test/Driver/cl-options.c')
-rw-r--r--clang/test/Driver/cl-options.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c
index ce63aba9d42..cd8d0c0cc55 100644
--- a/clang/test/Driver/cl-options.c
+++ b/clang/test/Driver/cl-options.c
@@ -452,6 +452,12 @@
// RUN: %clang_cl -fmsc-version=1900 -TP -### -- %s 2>&1 | FileCheck -check-prefix=CXX14 %s
// CXX14: -std=c++14
+// RUN: %clang_cl -fmsc-version=1900 -TP -std:c++14 -### -- %s 2>&1 | FileCheck -check-prefix=STDCXX14 %s
+// STDCXX14: -std=c++14
+
+// RUN: %clang_cl -fmsc-version=1900 -TP -std:c++latest -### -- %s 2>&1 | FileCheck -check-prefix=STDCXXLATEST %s
+// STDCXXLATEST: -std=c++1z
+
// RUN: env CL="/Gy" %clang_cl -### -- %s 2>&1 | FileCheck -check-prefix=ENV-CL %s
// ENV-CL: "-ffunction-sections"
OpenPOWER on IntegriCloud