@@ -80,16 +80,17 @@ def strip_all: F<"strip-all">,
80
80
HelpText<"Omit all symbol information from the output binary">;
81
81
def strip_debug: F<"strip-debug">,
82
82
HelpText<"Omit all debug information, but keep symbol information">;
83
- defm reproduce: Eq<"reproduce", "Write a tar file containing input files and command line options to reproduce link">;
83
+ defm reproduce: Eq<"reproduce",
84
+ "Write a tar file containing input files and command line options to reproduce link">;
85
+ defm require_defined: Eq<"require-defined",
86
+ "Force symbol to be added to symbol table as an undefined one">;
84
87
defm undefined: Eq<"undefined", "Include symbol in the link, if available">;
85
88
defm whole_archive: B<"whole-archive",
86
89
"Include all object files for following archives",
87
90
"No longer include all object files for following archives">;
88
91
def v: Flag<["-"], "v">, HelpText<"Display the version number">;
89
92
def verbose: F<"verbose">, HelpText<"Verbose mode">;
90
93
def version: F<"version">, HelpText<"Display the version number and exit">;
91
- defm require_defined: Eq<"require-defined",
92
- "Force symbol to be added to symbol table as an undefined one">;
93
94
94
95
// LLD specific options
95
96
def _HASH_HASH_HASH : Flag<["-"], "###">,
0 commit comments