fn link_rlib<'a>(
sess: &'a Session,
archive_builder_builder: &dyn ArchiveBuilderBuilder,
codegen_results: &CodegenResults,
flavor: RlibFlavor,
tmpdir: &MaybeTempDir,
) -> Result<Box<dyn ArchiveBuilder + 'a>, ErrorGuaranteed>
Expand description
Create an ‘rlib’.
An rlib in its current incarnation is essentially a renamed .a file (with “dummy” object files). The rlib primarily contains the object file of the crate, but it also some of the object files from native libraries.