F<a.out> for compatibility with B<ld>. The output will be written to
F<filename>.
+=item B<-b> F<filename>
+
+This option can be used to override the output bitcode file name. By default,
+the name of the bitcode output file is one more ".bc" suffix added to the name
+specified by B<-o filename> option.
+
=item B<-l>F<name>
This option specifies the F<name> of a library to search when resolving symbols
An alias for -link-as-library.
-=item B<-march=>C<target>
-
-Specifies the kind of machine for which code or assembly should be generated.
-
=item B<-native>
Generate a native machine code executable.
=item B<-disable-opt>
-Completely disable optimization. The various B<-On> options will be ignored and
-no link time optimization passes will be run.
+Completely disable optimization.
=item B<-disable-internalize>
An alias for B<-disable-internalize>
-=item B<-load> F<module>
-
-Load an optimization module, F<module>, which is expected to be a dynamic
-library that provides the function name C<RunOptimizations>. This function will
-be passed the PassManager, and the optimization level (values 0-5 based on the
-B<-On> option). This function may add passes to the PassManager that should be
-run. This feature allows the optimization passes of B<llvm-ld> to be extended.
-
=item B<-post-link-opt>F<Path>
Run post-link optimization program. After linking is completed a bitcode file