Author: Hans Wennborg Date: 2020-01-23T18:00:38+01:00 New Revision: e256a775ebfcda5fd5f4d05fe40f6bb029e88f29
URL: https://github.com/llvm/llvm-project/commit/e256a775ebfcda5fd5f4d05fe40f6bb029e88f29 DIFF: https://github.com/llvm/llvm-project/commit/e256a775ebfcda5fd5f4d05fe40f6bb029e88f29.diff LOG: clang-cl: Parse /QIntel-jcc-erratum It appears to be a new flag, see https://github.com/MicrosoftDocs/cpp-docs/commit/c7ac1c2635a631c61d3bed9f12b31dee6d6716fe Added: Modified: clang/include/clang/Driver/CLCompatOptions.td clang/test/Driver/cl-options.c Removed: ################################################################################ diff --git a/clang/include/clang/Driver/CLCompatOptions.td b/clang/include/clang/Driver/CLCompatOptions.td index 50d4622009c9..90be1d3f3c04 100644 --- a/clang/include/clang/Driver/CLCompatOptions.td +++ b/clang/include/clang/Driver/CLCompatOptions.td @@ -446,6 +446,7 @@ def _SLASH_LN : CLFlag<"LN">; def _SLASH_MP : CLJoined<"MP">; def _SLASH_Qfast_transcendentals : CLFlag<"Qfast_transcendentals">; def _SLASH_QIfist : CLFlag<"QIfist">; +def _SLASH_QIntel_jcc_erratum : CLFlag<"QIntel-jcc-erratum">; def _SLASH_Qimprecise_fwaits : CLFlag<"Qimprecise_fwaits">; def _SLASH_Qpar : CLFlag<"Qpar">; def _SLASH_Qpar_report : CLJoined<"Qpar-report">; diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c index 49f5166b95e4..b5dd667943d2 100644 --- a/clang/test/Driver/cl-options.c +++ b/clang/test/Driver/cl-options.c @@ -458,6 +458,7 @@ // RUN: /openmp:experimental \ // RUN: /Qfast_transcendentals \ // RUN: /QIfist \ +// RUN: /QIntel-jcc-erratum \ // RUN: /Qimprecise_fwaits \ // RUN: /Qpar \ // RUN: /Qpar-report:1 \ _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits