[PATCH] D57189: Fix compatibility with the msvc AI compiler option
Reid Kleckner via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 24 14:18:52 PST 2019
rnk updated this revision to Diff 183398.
rnk added a comment.
- add test
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D57189/new/
https://reviews.llvm.org/D57189
Files:
clang/include/clang/Driver/CLCompatOptions.td
clang/test/Driver/cl-options.c
Index: clang/test/Driver/cl-options.c
===================================================================
--- clang/test/Driver/cl-options.c
+++ clang/test/Driver/cl-options.c
@@ -387,6 +387,7 @@
// (/Zs is for syntax-only)
// RUN: %clang_cl /Zs \
// RUN: /AIfoo \
+// RUN: /AI foo_does_not_exist \
// RUN: /Bt \
// RUN: /Bt+ \
// RUN: /clr:pure \
Index: clang/include/clang/Driver/CLCompatOptions.td
===================================================================
--- clang/include/clang/Driver/CLCompatOptions.td
+++ clang/include/clang/Driver/CLCompatOptions.td
@@ -394,7 +394,7 @@
// Unsupported:
-def _SLASH_AI : CLJoined<"AI">;
+def _SLASH_AI : CLJoinedOrSeparate<"AI">;
def _SLASH_Bt : CLFlag<"Bt">;
def _SLASH_Bt_plus : CLFlag<"Bt+">;
def _SLASH_clr : CLJoined<"clr">;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D57189.183398.patch
Type: text/x-patch
Size: 815 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190124/7fcc3119/attachment.bin>
More information about the cfe-commits
mailing list