@@ -188,6 +188,10 @@ def platform_version : MultiArg<["-"], "platform_version", 3>,
188188 MetaVarName<"<platform> <min_version> <sdk_version>">,
189189 HelpText<"Platform (e.g., macos, ios, tvos, watchos, bridgeos, mac-catalyst, ios-sim, tvos-sim, watchos-sim, driverkit) and version numbers">,
190190 Group<grp_opts>;
191+ def sdk_version : Separate<["-"], "sdk_version">,
192+ HelpText<"This option is undocumented in ld64">,
193+ Flags<[HelpHidden]>,
194+ Group<grp_opts>;
191195def macos_version_min : Separate<["-"], "macos_version_min">,
192196 MetaVarName<"<version>">,
193197 HelpText<"Oldest macOS version for which linked output is useable">,
@@ -204,6 +208,11 @@ def ios_version_min : Separate<["-"], "ios_version_min">,
204208 HelpText<"Oldest iOS version for which linked output is useable">,
205209 Flags<[HelpHidden]>,
206210 Group<grp_opts>;
211+ def ios_simulator_version_min : Separate<["-"], "ios_simulator_version_min">,
212+ MetaVarName<"<version>">,
213+ HelpText<"Oldest iOS simulator version for which linked output is useable">,
214+ Flags<[HelpHidden]>,
215+ Group<grp_opts>;
207216def iphoneos_version_min : Separate<["-"], "iphoneos_version_min">,
208217 MetaVarName<"<version>">,
209218 Alias<ios_version_min>,
@@ -1212,7 +1221,7 @@ def no_new_main : Flag<["-"], "no_new_main">,
12121221 HelpText<"This option is undocumented in ld64">,
12131222 Flags<[HelpHidden]>,
12141223 Group<grp_undocumented>;
1215- def objc_abi_version : Flag <["-"], "objc_abi_version">,
1224+ def objc_abi_version : Separate <["-"], "objc_abi_version">,
12161225 HelpText<"This option is undocumented in ld64">,
12171226 Flags<[HelpHidden]>,
12181227 Group<grp_undocumented>;
@@ -1228,10 +1237,6 @@ def save_temps : Flag<["-"], "save-temps">,
12281237 HelpText<"This option is undocumented in ld64">,
12291238 Flags<[HelpHidden]>,
12301239 Group<grp_undocumented>;
1231- def sdk_version : Flag<["-"], "sdk_version">,
1232- HelpText<"This option is undocumented in ld64">,
1233- Flags<[HelpHidden]>,
1234- Group<grp_undocumented>;
12351240def simulator_support : Flag<["-"], "simulator_support">,
12361241 HelpText<"This option is undocumented in ld64">,
12371242 Flags<[HelpHidden]>,
0 commit comments