Error if the output contains any static initializers
.It Fl no_warn_inits
Do not warn if the output contains any static initializers
+.It Fl debug_variant
+Do not warn about issues that are only problems for binaries shipping to customers.
.It Fl dirty_data_list Ar filename
Specifies a file containing the names of data symbols likely to be dirtied.
If the linker is creating a __DATA_DIRTY segment, those symbols will be moved
.It Fl no_function_starts
By default the linker creates a compress table of function start addresses in the LINKEDIT of
final linked image. This option disables that behavior.
-.It Fl no_version_load_command
-By default the linker creates a load command in final linked images that contains the -macosx_version_min.
-This option disables that behavior.
.It Fl no_objc_category_merging
By default when producing final linked image, the linker will optimize Objective-C classes by merging
any categories on a class into the class. Both the class and its categories must be defined in the image
.It Fl cache_path_lto Ar path
When performing Incremental Link Time Optimization (LTO), use this directory as a cache for incremental rebuild.
.It Fl prune_interval_lto Ar seconds
-When performing Incremental Link Time Optimization (LTO), the cache will pruned after the specified interval.
+When performing Incremental Link Time Optimization (LTO), the cache will pruned after the specified interval. A value 0
+will force pruning to occur and a value of -1 will disable pruning.
.It Fl prune_after_lto Ar seconds
When pruning the cache for Incremental Link Time Optimization (LTO), the cache entries are removed after the
specificied interval.