@@ -150,6 +150,10 @@ defm gdb_index: B<"gdb-index",
150150 "Generate .gdb_index section",
151151 "Do not generate .gdb_index section">;
152152
153+ defm gnu_unique: B<"gnu-unique",
154+ "Enable STB_GNU_UNIQUE symbol binding",
155+ "Disable STB_GNU_UNIQUE symbol binding">;
156+
153157defm hash_style: Eq<"hash-style">,
154158 HelpText<"Specify hash style (sysv, gnu or both)">;
155159
@@ -193,9 +197,6 @@ def no_color_diagnostics: F<"no-color-diagnostics">,
193197def no_dynamic_linker: F<"no-dynamic-linker">,
194198 HelpText<"Inhibit output of .interp section">;
195199
196- def no_gnu_unique: F<"no-gnu-unique">,
197- HelpText<"Disable STB_GNU_UNIQUE symbol binding">;
198-
199200def noinhibit_exec: F<"noinhibit-exec">,
200201 HelpText<"Retain the executable output file whenever it is still usable">;
201202
@@ -208,9 +209,6 @@ def no_rosegment: F<"no-rosegment">,
208209def no_undefined: F<"no-undefined">,
209210 HelpText<"Report unresolved symbols even if the linker is creating a shared library">;
210211
211- def no_undefined_version: F<"no-undefined-version">,
212- HelpText<"Report version scripts that refer undefined symbols">;
213-
214212def o: JoinedOrSeparate<["-"], "o">, MetaVarName<"<path>">,
215213 HelpText<"Path to file to write output">;
216214
@@ -298,6 +296,10 @@ defm undefined: Eq<"undefined">,
298296defm unresolved_symbols: Eq<"unresolved-symbols">,
299297 HelpText<"Determine how to handle unresolved symbols">;
300298
299+ defm undefined_version: B<"undefined-version",
300+ "Allow unused version in version script",
301+ "Report version scripts that refer undefined symbols">;
302+
301303defm rsp_quoting: Eq<"rsp-quoting">,
302304 HelpText<"Quoting style for response files. Values supported: windows|posix">;
303305
0 commit comments