@@ -1056,11 +1056,11 @@ def z : Separate<["-"], "z">, Flags<[LinkerInput]>,
10561056def offload_link : Flag<["--"], "offload-link">, Group<Link_Group>,
10571057 HelpText<"Use the new offloading linker to perform the link job.">;
10581058def Xlinker : Separate<["-"], "Xlinker">, Flags<[LinkerInput, RenderAsInput]>,
1059- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
1059+ Visibility<[ClangOption, CLOption, FlangOption]>,
10601060 HelpText<"Pass <arg> to the linker">, MetaVarName<"<arg>">,
10611061 Group<Link_Group>;
10621062def Xoffload_linker : JoinedAndSeparate<["-"], "Xoffload-linker">,
1063- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
1063+ Visibility<[ClangOption, FlangOption]>,
10641064 HelpText<"Pass <arg> to the offload linkers or the ones identified by -<triple>">,
10651065 MetaVarName<"<triple> <arg>">, Group<Link_Group>;
10661066def Xpreprocessor : Separate<["-"], "Xpreprocessor">, Group<Preprocessor_Group>,
@@ -1176,7 +1176,7 @@ def compatibility__version : JoinedOrSeparate<["-"], "compatibility_version">;
11761176def config : Joined<["--"], "config=">, Flags<[NoXarchOption]>,
11771177 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>, MetaVarName<"<file>">,
11781178 HelpText<"Specify configuration file">;
1179- def : Separate<["--"], "config">, Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>, Alias<config>;
1179+ def : Separate<["--"], "config">, Visibility<[ClangOption, FlangOption]>, Alias<config>;
11801180def no_default_config : Flag<["--"], "no-default-config">,
11811181 Flags<[NoXarchOption]>, Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
11821182 HelpText<"Disable loading default configuration files">;
@@ -1990,7 +1990,7 @@ def : Flag<["-"], "fno-diagnostics-color">, Group<f_Group>,
19901990 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
19911991 Alias<fno_color_diagnostics>;
19921992def fdiagnostics_color_EQ : Joined<["-"], "fdiagnostics-color=">, Group<f_Group>,
1993- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
1993+ Visibility<[ClangOption, FlangOption]>,
19941994 Values<"auto,always,never">,
19951995 HelpText<"When to use colors in diagnostics">;
19961996def fansi_escape_codes : Flag<["-"], "fansi-escape-codes">, Group<f_Group>,
@@ -2016,10 +2016,10 @@ argument are escaped with backslashes. This format differs from the format of
20162016the equivalent section produced by GCC with the -frecord-gcc-switches flag.
20172017This option is currently only supported on ELF targets.}]>,
20182018 Group<f_Group>,
2019- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
2019+ Visibility<[ClangOption, FlangOption]>;
20202020def fno_record_command_line : Flag<["-"], "fno-record-command-line">,
20212021 Group<f_Group>,
2022- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
2022+ Visibility<[ClangOption, FlangOption]>;
20232023def : Flag<["-"], "frecord-gcc-switches">, Alias<frecord_command_line>;
20242024def : Flag<["-"], "fno-record-gcc-switches">, Alias<fno_record_command_line>;
20252025def fcommon : Flag<["-"], "fcommon">, Group<f_Group>,
@@ -5648,7 +5648,7 @@ def gpulibc : Flag<["-"], "gpulibc">, Visibility<[ClangOption, CC1Option, FlangO
56485648 HelpText<"Link the LLVM C Library for GPUs">;
56495649def nogpulibc : Flag<["-"], "nogpulibc">, Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>;
56505650def nodefaultlibs : Flag<["-"], "nodefaultlibs">,
5651- Visibility<[ClangOption, FlangOption, CLOption, DXCOption ]>;
5651+ Visibility<[ClangOption, FlangOption]>;
56525652def nodriverkitlib : Flag<["-"], "nodriverkitlib">;
56535653def nofixprebinding : Flag<["-"], "nofixprebinding">;
56545654def nolibc : Flag<["-"], "nolibc">;
@@ -5670,10 +5670,10 @@ def nostdincxx : Flag<["-"], "nostdinc++">, Visibility<[ClangOption, CC1Option]>
56705670 HelpText<"Disable standard #include directories for the C++ standard library">,
56715671 MarshallingInfoNegativeFlag<HeaderSearchOpts<"UseStandardCXXIncludes">>;
56725672def nostdlib : Flag<["-"], "nostdlib">,
5673- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
5673+ Visibility<[ClangOption, FlangOption]>,
56745674 Group<Link_Group>;
56755675def stdlib : Flag<["-"], "stdlib">,
5676- Visibility<[ClangOption, CLOption, FlangOption, DXCOption ]>,
5676+ Visibility<[ClangOption, FlangOption]>,
56775677 Group<Link_Group>;
56785678def nostdlibxx : Flag<["-"], "nostdlib++">;
56795679def object : Flag<["-"], "object">;
@@ -5787,7 +5787,7 @@ def resource_dir_EQ : Joined<["-"], "resource-dir=">, Flags<[NoXarchOption]>,
57875787 Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
57885788 Alias<resource_dir>;
57895789def rpath : Separate<["-"], "rpath">, Flags<[LinkerInput]>, Group<Link_Group>,
5790- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5790+ Visibility<[ClangOption, FlangOption]>;
57915791def rtlib_EQ : Joined<["-", "--"], "rtlib=">, Visibility<[ClangOption, CLOption, FlangOption]>,
57925792 HelpText<"Compiler runtime library to use">;
57935793def frtlib_add_rpath: Flag<["-"], "frtlib-add-rpath">, Flags<[NoArgumentUnused]>,
@@ -5851,7 +5851,7 @@ def segs__read__write__addr : Separate<["-"], "segs_read_write_addr">;
58515851def segs__read__ : Joined<["-"], "segs_read_">;
58525852def shared_libgcc : Flag<["-"], "shared-libgcc">;
58535853def shared : Flag<["-", "--"], "shared">, Group<Link_Group>,
5854- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5854+ Visibility<[ClangOption, FlangOption]>;
58555855def single__module : Flag<["-"], "single_module">;
58565856def specs_EQ : Joined<["-", "--"], "specs=">, Group<Link_Group>;
58575857def specs : Separate<["-", "--"], "specs">, Flags<[Unsupported]>;
@@ -5861,7 +5861,7 @@ def start_no_unused_arguments : Flag<["--"], "start-no-unused-arguments">,
58615861def static_libgcc : Flag<["-"], "static-libgcc">;
58625862def static_libstdcxx : Flag<["-"], "static-libstdc++">;
58635863def static : Flag<["-", "--"], "static">, Group<Link_Group>,
5864- Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
5864+ Visibility<[ClangOption, FlangOption]>,
58655865 Flags<[NoArgumentUnused]>;
58665866def std_default_EQ : Joined<["-"], "std-default=">;
58675867def std_EQ : Joined<["-", "--"], "std=">,
0 commit comments