@@ -1055,11 +1055,11 @@ def z : Separate<["-"], "z">, Flags<[LinkerInput]>,
10551055def offload_link : Flag<["--"], "offload-link">, Group<Link_Group>,
10561056 HelpText<"Use the new offloading linker to perform the link job.">;
10571057def Xlinker : Separate<["-"], "Xlinker">, Flags<[LinkerInput, RenderAsInput]>,
1058- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
1058+ Visibility<[ClangOption, FlangOption]>,
10591059 HelpText<"Pass <arg> to the linker">, MetaVarName<"<arg>">,
10601060 Group<Link_Group>;
10611061def Xoffload_linker : JoinedAndSeparate<["-"], "Xoffload-linker">,
1062- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
1062+ Visibility<[ClangOption, FlangOption]>,
10631063 HelpText<"Pass <arg> to the offload linkers or the ones identified by -<triple>">,
10641064 MetaVarName<"<triple> <arg>">, Group<Link_Group>;
10651065def Xpreprocessor : Separate<["-"], "Xpreprocessor">, Group<Preprocessor_Group>,
@@ -1175,7 +1175,7 @@ def compatibility__version : JoinedOrSeparate<["-"], "compatibility_version">;
11751175def config : Joined<["--"], "config=">, Flags<[NoXarchOption]>,
11761176 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>, MetaVarName<"<file>">,
11771177 HelpText<"Specify configuration file">;
1178- def : Separate<["--"], "config">, Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>, Alias<config>;
1178+ def : Separate<["--"], "config">, Visibility<[ClangOption, FlangOption]>, Alias<config>;
11791179def no_default_config : Flag<["--"], "no-default-config">,
11801180 Flags<[NoXarchOption]>, Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
11811181 HelpText<"Disable loading default configuration files">;
@@ -1989,7 +1989,7 @@ def : Flag<["-"], "fno-diagnostics-color">, Group<f_Group>,
19891989 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
19901990 Alias<fno_color_diagnostics>;
19911991def fdiagnostics_color_EQ : Joined<["-"], "fdiagnostics-color=">, Group<f_Group>,
1992- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
1992+ Visibility<[ClangOption, FlangOption]>,
19931993 Values<"auto,always,never">,
19941994 HelpText<"When to use colors in diagnostics">;
19951995def fansi_escape_codes : Flag<["-"], "fansi-escape-codes">, Group<f_Group>,
@@ -2015,10 +2015,10 @@ argument are escaped with backslashes. This format differs from the format of
20152015the equivalent section produced by GCC with the -frecord-gcc-switches flag.
20162016This option is currently only supported on ELF targets.}]>,
20172017 Group<f_Group>,
2018- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
2018+ Visibility<[ClangOption, FlangOption]>;
20192019def fno_record_command_line : Flag<["-"], "fno-record-command-line">,
20202020 Group<f_Group>,
2021- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
2021+ Visibility<[ClangOption, FlangOption]>;
20222022def : Flag<["-"], "frecord-gcc-switches">, Alias<frecord_command_line>;
20232023def : Flag<["-"], "fno-record-gcc-switches">, Alias<fno_record_command_line>;
20242024def fcommon : Flag<["-"], "fcommon">, Group<f_Group>,
@@ -5643,7 +5643,7 @@ def gpulibc : Flag<["-"], "gpulibc">, Visibility<[ClangOption, CC1Option, FlangO
56435643 HelpText<"Link the LLVM C Library for GPUs">;
56445644def nogpulibc : Flag<["-"], "nogpulibc">, Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>;
56455645def nodefaultlibs : Flag<["-"], "nodefaultlibs">,
5646- Visibility<[ClangOption, FlangOption, CLOption, DXCOption ]>;
5646+ Visibility<[ClangOption, FlangOption]>;
56475647def nodriverkitlib : Flag<["-"], "nodriverkitlib">;
56485648def nofixprebinding : Flag<["-"], "nofixprebinding">;
56495649def nolibc : Flag<["-"], "nolibc">;
@@ -5665,10 +5665,10 @@ def nostdincxx : Flag<["-"], "nostdinc++">, Visibility<[ClangOption, CC1Option]>
56655665 HelpText<"Disable standard #include directories for the C++ standard library">,
56665666 MarshallingInfoNegativeFlag<HeaderSearchOpts<"UseStandardCXXIncludes">>;
56675667def nostdlib : Flag<["-"], "nostdlib">,
5668- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
5668+ Visibility<[ClangOption, FlangOption]>,
56695669 Group<Link_Group>;
56705670def stdlib : Flag<["-"], "stdlib">,
5671- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
5671+ Visibility<[ClangOption, FlangOption]>,
56725672 Group<Link_Group>;
56735673def nostdlibxx : Flag<["-"], "nostdlib++">;
56745674def object : Flag<["-"], "object">;
@@ -5782,7 +5782,7 @@ def resource_dir_EQ : Joined<["-"], "resource-dir=">, Flags<[NoXarchOption]>,
57825782 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
57835783 Alias<resource_dir>;
57845784def rpath : Separate<["-"], "rpath">, Flags<[LinkerInput]>, Group<Link_Group>,
5785- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5785+ Visibility<[ClangOption, FlangOption]>;
57865786def rtlib_EQ : Joined<["-", "--"], "rtlib=">, Visibility<[ClangOption, CLOption, FlangOption]>,
57875787 HelpText<"Compiler runtime library to use">;
57885788def frtlib_add_rpath: Flag<["-"], "frtlib-add-rpath">, Flags<[NoArgumentUnused]>,
@@ -5846,7 +5846,7 @@ def segs__read__write__addr : Separate<["-"], "segs_read_write_addr">;
58465846def segs__read__ : Joined<["-"], "segs_read_">;
58475847def shared_libgcc : Flag<["-"], "shared-libgcc">;
58485848def shared : Flag<["-", "--"], "shared">, Group<Link_Group>,
5849- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5849+ Visibility<[ClangOption, FlangOption]>;
58505850def single__module : Flag<["-"], "single_module">;
58515851def specs_EQ : Joined<["-", "--"], "specs=">, Group<Link_Group>;
58525852def specs : Separate<["-", "--"], "specs">, Flags<[Unsupported]>;
@@ -5856,7 +5856,7 @@ def start_no_unused_arguments : Flag<["--"], "start-no-unused-arguments">,
58565856def static_libgcc : Flag<["-"], "static-libgcc">;
58575857def static_libstdcxx : Flag<["-"], "static-libstdc++">;
58585858def static : Flag<["-", "--"], "static">, Group<Link_Group>,
5859- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
5859+ Visibility<[ClangOption, FlangOption]>,
58605860 Flags<[NoArgumentUnused]>;
58615861def std_default_EQ : Joined<["-"], "std-default=">;
58625862def std_EQ : Joined<["-", "--"], "std=">,
0 commit comments