Skip to content

Commit 9bf377f

Browse files
committed
Support more fmodule-* options from CL driver
1 parent 2f499e7 commit 9bf377f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

clang/include/clang/Driver/Options.td

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3094,11 +3094,11 @@ defm prebuilt_implicit_modules : BoolFOption<"prebuilt-implicit-modules",
30943094
NegFlag<SetFalse>, BothFlags<[], [ClangOption, CC1Option]>>;
30953095

30963096
def fmodule_output_EQ : Joined<["-"], "fmodule-output=">,
3097-
Flags<[NoXarchOption]>, Visibility<[ClangOption, CC1Option]>,
3097+
Flags<[NoXarchOption]>, Visibility<[ClangOption, CLOption, CC1Option]>,
30983098
MarshallingInfoString<FrontendOpts<"ModuleOutputPath">>,
30993099
HelpText<"Save intermediate module file results when compiling a standard C++ module unit.">;
31003100
def fmodule_output : Flag<["-"], "fmodule-output">, Flags<[NoXarchOption]>,
3101-
Visibility<[ClangOption, CC1Option]>,
3101+
Visibility<[ClangOption, CLOption, CC1Option]>,
31023102
HelpText<"Save intermediate module file results when compiling a standard C++ module unit.">;
31033103

31043104
defm skip_odr_check_in_gmf : BoolOption<"f", "skip-odr-check-in-gmf",
@@ -3278,8 +3278,10 @@ def fretain_comments_from_system_headers : Flag<["-"], "fretain-comments-from-sy
32783278
Visibility<[ClangOption, CC1Option]>,
32793279
MarshallingInfoFlag<LangOpts<"RetainCommentsFromSystemHeaders">>;
32803280
def fmodule_header : Flag <["-"], "fmodule-header">, Group<f_Group>,
3281+
Visibility<[ClangOption, CLOption]>,
32813282
HelpText<"Build a C++20 Header Unit from a header">;
32823283
def fmodule_header_EQ : Joined<["-"], "fmodule-header=">, Group<f_Group>,
3284+
Visibility<[ClangOption, CLOption]>,
32833285
MetaVarName<"<kind>">,
32843286
HelpText<"Build a C++20 Header Unit from a header that should be found in the user (fmodule-header=user) or system (fmodule-header=system) search path.">;
32853287

0 commit comments

Comments
 (0)