summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2014-06-17 00:19:12 +0000
committerHans Wennborg <hans@hanshq.net>2014-06-17 00:19:12 +0000
commita3bb0d84f3d9ace1ed333746550d0afcb8ddcd0a (patch)
tree09559c7973b181f1df2eb935a5db4db1d0cffe95 /include
parent9e250d5aeee55f042b414f38fb7fee76f7339187 (diff)
downloadclang-a3bb0d84f3d9ace1ed333746550d0afcb8ddcd0a.tar.gz
clang-a3bb0d84f3d9ace1ed333746550d0afcb8ddcd0a.tar.bz2
clang-a3bb0d84f3d9ace1ed333746550d0afcb8ddcd0a.tar.xz
Add support for the /Fi argument to clang-cl (PR20036)
Patch by Ehsan Akhgari! Differential Revision: http://reviews.llvm.org/D4143 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211081 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/clang/Driver/CLCompatOptions.td4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/clang/Driver/CLCompatOptions.td b/include/clang/Driver/CLCompatOptions.td
index e80a44b8f2..13456b9956 100644
--- a/include/clang/Driver/CLCompatOptions.td
+++ b/include/clang/Driver/CLCompatOptions.td
@@ -154,6 +154,9 @@ def _SLASH_FI : CLJoinedOrSeparate<"FI">,
def _SLASH_Fe : CLJoined<"Fe">,
HelpText<"Set output executable file or directory (ends in / or \\)">,
MetaVarName<"<file or directory>">;
+def _SLASH_Fi : CLCompileJoined<"Fi">,
+ HelpText<"Set preprocess output file name">,
+ MetaVarName<"<file>">;
def _SLASH_Fo : CLCompileJoined<"Fo">,
HelpText<"Set output object file, or directory (ends in / or \\)">,
MetaVarName<"<file or directory>">;
@@ -212,7 +215,6 @@ def _SLASH_favor : CLJoined<"favor">;
def _SLASH_FC : CLFlag<"FC">;
def _SLASH_F : CLFlag<"F">;
def _SLASH_Fd : CLJoined<"Fd">;
-def _SLASH_Fi : CLJoined<"Fi">;
def _SLASH_Fm : CLJoined<"Fm">;
def _SLASH_fp : CLJoined<"fp">;
def _SLASH_Fp : CLJoined<"Fp">;