summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2019-04-17 10:05:58 +0000
committerHans Wennborg <hans@hanshq.net>2019-04-17 10:05:58 +0000
commit6fe637c6f423d0aa1d44f286a75ef3983c364625 (patch)
tree5939a7f80c13ac9534f77650e4cbbae224f84cef
parenta364d599ab76802eff58ed6dfdcbc8fc104405ca (diff)
downloadbcm5719-llvm-6fe637c6f423d0aa1d44f286a75ef3983c364625.tar.gz
bcm5719-llvm-6fe637c6f423d0aa1d44f286a75ef3983c364625.zip
clang-cl: Parse /openmp:experimental
It was added to the MS docs recently here: https://github.com/MicrosoftDocs/cpp-docs/commit/3951085ab722fbb488ca40864f4a0553f7b71855 llvm-svn: 358570
-rw-r--r--clang/include/clang/Driver/CLCompatOptions.td1
-rw-r--r--clang/test/Driver/cl-options.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/clang/include/clang/Driver/CLCompatOptions.td b/clang/include/clang/Driver/CLCompatOptions.td
index de1f7612068..6fb91fd6363 100644
--- a/clang/include/clang/Driver/CLCompatOptions.td
+++ b/clang/include/clang/Driver/CLCompatOptions.td
@@ -428,6 +428,7 @@ def _SLASH_kernel : CLFlag<"kernel">;
def _SLASH_LN : CLFlag<"LN">;
def _SLASH_MP : CLJoined<"MP">;
def _SLASH_openmp : CLFlag<"openmp">;
+def _SLASH_openmp_experimental : CLFlag<"openmp:experimental">;
def _SLASH_Qfast_transcendentals : CLFlag<"Qfast_transcendentals">;
def _SLASH_QIfist : CLFlag<"QIfist">;
def _SLASH_Qimprecise_fwaits : CLFlag<"Qimprecise_fwaits">;
diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c
index e69328d595a..c40f7d301da 100644
--- a/clang/test/Driver/cl-options.c
+++ b/clang/test/Driver/cl-options.c
@@ -442,6 +442,7 @@
// RUN: /o foo.obj \
// RUN: /ofoo.obj \
// RUN: /openmp \
+// RUN: /openmp:experimental \
// RUN: /Qfast_transcendentals \
// RUN: /QIfist \
// RUN: /Qimprecise_fwaits \
OpenPOWER on IntegriCloud