forked from OSchip/llvm-project
clang-cl: support -fsyntax-only (PR23197)
This might help running Clang tooling (which appends this option) with clang-cl command-lines. llvm-svn: 234990
This commit is contained in:
parent
7f6b22ee84
commit
5615f6bcd5
|
@ -934,7 +934,8 @@ def fstrict_enums : Flag<["-"], "fstrict-enums">, Group<f_Group>, Flags<[CC1Opti
|
||||||
HelpText<"Enable optimizations based on the strict definition of an enum's "
|
HelpText<"Enable optimizations based on the strict definition of an enum's "
|
||||||
"value range">;
|
"value range">;
|
||||||
def fstrict_overflow : Flag<["-"], "fstrict-overflow">, Group<f_Group>;
|
def fstrict_overflow : Flag<["-"], "fstrict-overflow">, Group<f_Group>;
|
||||||
def fsyntax_only : Flag<["-"], "fsyntax-only">, Flags<[DriverOption,CC1Option]>, Group<Action_Group>;
|
def fsyntax_only : Flag<["-"], "fsyntax-only">,
|
||||||
|
Flags<[DriverOption,CoreOption,CC1Option]>, Group<Action_Group>;
|
||||||
def ftabstop_EQ : Joined<["-"], "ftabstop=">, Group<f_Group>;
|
def ftabstop_EQ : Joined<["-"], "ftabstop=">, Group<f_Group>;
|
||||||
def ftemplate_depth_EQ : Joined<["-"], "ftemplate-depth=">, Group<f_Group>;
|
def ftemplate_depth_EQ : Joined<["-"], "ftemplate-depth=">, Group<f_Group>;
|
||||||
def ftemplate_depth_ : Joined<["-"], "ftemplate-depth-">, Group<f_Group>;
|
def ftemplate_depth_ : Joined<["-"], "ftemplate-depth-">, Group<f_Group>;
|
||||||
|
|
|
@ -354,6 +354,7 @@
|
||||||
// RUN: -fmsc-version=1800 \
|
// RUN: -fmsc-version=1800 \
|
||||||
// RUN: -fno-strict-aliasing \
|
// RUN: -fno-strict-aliasing \
|
||||||
// RUN: -fstrict-aliasing \
|
// RUN: -fstrict-aliasing \
|
||||||
|
// RUN: -fsyntax-only \
|
||||||
// RUN: -mllvm -disable-llvm-optzns \
|
// RUN: -mllvm -disable-llvm-optzns \
|
||||||
// RUN: -Wunused-variable \
|
// RUN: -Wunused-variable \
|
||||||
// RUN: -fmacro-backtrace-limit=0 \
|
// RUN: -fmacro-backtrace-limit=0 \
|
||||||
|
|
Loading…
Reference in New Issue