From: Hans Wennborg Date: Wed, 10 Apr 2019 14:27:47 +0000 (+0000) Subject: clang-cl: Fix parsing of the /F option (PR41405) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4d870265930ba70c7163fb3e1d1f85aa16ba9708;p=clang clang-cl: Fix parsing of the /F option (PR41405) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@358087 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Driver/CLCompatOptions.td b/include/clang/Driver/CLCompatOptions.td index d678464a5c..de1f761206 100644 --- a/include/clang/Driver/CLCompatOptions.td +++ b/include/clang/Driver/CLCompatOptions.td @@ -404,7 +404,7 @@ def _SLASH_d2 : CLJoined<"d2">; def _SLASH_doc : CLJoined<"doc">; def _SLASH_FA_joined : CLJoined<"FA">; def _SLASH_favor : CLJoined<"favor">; -def _SLASH_F : CLFlag<"F">; +def _SLASH_F : CLJoinedOrSeparate<"F">; def _SLASH_Fm : CLJoined<"Fm">; def _SLASH_Fr : CLJoined<"Fr">; def _SLASH_FR : CLJoined<"FR">; diff --git a/test/Driver/cl-options.c b/test/Driver/cl-options.c index 28f87a2123..e69328d595 100644 --- a/test/Driver/cl-options.c +++ b/test/Driver/cl-options.c @@ -400,7 +400,7 @@ // RUN: /d2FH4 \ // RUN: /docname \ // RUN: /EHsc \ -// RUN: /F \ +// RUN: /F 42 \ // RUN: /FA \ // RUN: /FAc \ // RUN: /Fafilename \