@@ -5253,7 +5253,8 @@ def resource_dir : Separate<["-"], "resource-dir">,
5253
5253
def resource_dir_EQ : Joined<["-"], "resource-dir=">, Flags<[NoXarchOption]>,
5254
5254
Visibility<[ClangOption, CLOption, DXCOption]>,
5255
5255
Alias<resource_dir>;
5256
- def rpath : Separate<["-"], "rpath">, Flags<[LinkerInput]>, Group<Link_Group>;
5256
+ def rpath : Separate<["-"], "rpath">, Flags<[LinkerInput]>, Group<Link_Group>,
5257
+ Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5257
5258
def rtlib_EQ : Joined<["-", "--"], "rtlib=">, Visibility<[ClangOption, CLOption]>,
5258
5259
HelpText<"Compiler runtime library to use">;
5259
5260
def frtlib_add_rpath: Flag<["-"], "frtlib-add-rpath">, Flags<[NoArgumentUnused]>,
@@ -5304,7 +5305,8 @@ def segs__read__only__addr : Separate<["-"], "segs_read_only_addr">;
5304
5305
def segs__read__write__addr : Separate<["-"], "segs_read_write_addr">;
5305
5306
def segs__read__ : Joined<["-"], "segs_read_">;
5306
5307
def shared_libgcc : Flag<["-"], "shared-libgcc">;
5307
- def shared : Flag<["-", "--"], "shared">, Group<Link_Group>;
5308
+ def shared : Flag<["-", "--"], "shared">, Group<Link_Group>,
5309
+ Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>;
5308
5310
def single__module : Flag<["-"], "single_module">;
5309
5311
def specs_EQ : Joined<["-", "--"], "specs=">, Group<Link_Group>;
5310
5312
def specs : Separate<["-", "--"], "specs">, Flags<[Unsupported]>;
@@ -5314,6 +5316,7 @@ def start_no_unused_arguments : Flag<["--"], "start-no-unused-arguments">,
5314
5316
def static_libgcc : Flag<["-"], "static-libgcc">;
5315
5317
def static_libstdcxx : Flag<["-"], "static-libstdc++">;
5316
5318
def static : Flag<["-", "--"], "static">, Group<Link_Group>,
5319
+ Visibility<[ClangOption, CLOption, DXCOption, FlangOption]>,
5317
5320
Flags<[NoArgumentUnused]>;
5318
5321
def std_default_EQ : Joined<["-"], "std-default=">;
5319
5322
def std_EQ : Joined<["-", "--"], "std=">,
0 commit comments