Struct rustc_codegen_ssa::back::linker::MsvcLinker [−][src]
pub struct MsvcLinker<'a> {
cmd: Command,
sess: &'a Session,
info: &'a LinkerInfo,
}Fields
cmd: Commandsess: &'a Sessioninfo: &'a LinkerInfoTrait Implementations
impl<'a> Linker for MsvcLinker<'a>[src]
impl<'a> Linker for MsvcLinker<'a>[src]fn cmd(&mut self) -> &mut Command[src]
fn set_output_kind(&mut self, output_kind: LinkOutputKind, out_filename: &Path)[src]
fn link_rlib(&mut self, lib: &Path)[src]
fn add_object(&mut self, path: &Path)[src]
fn gc_sections(&mut self, _keep_metadata: bool)[src]
fn no_gc_sections(&mut self)[src]
fn link_dylib(&mut self, lib: Symbol, verbatim: bool, _as_needed: bool)[src]
fn link_rust_dylib(&mut self, lib: Symbol, path: &Path)[src]
fn link_staticlib(&mut self, lib: Symbol, verbatim: bool)[src]
fn full_relro(&mut self)[src]
fn partial_relro(&mut self)[src]
fn no_relro(&mut self)[src]
fn no_crt_objects(&mut self)[src]
fn no_default_libraries(&mut self)[src]
fn include_path(&mut self, path: &Path)[src]
fn output_filename(&mut self, path: &Path)[src]
fn framework_path(&mut self, _path: &Path)[src]
fn link_framework(&mut self, _framework: Symbol, _as_needed: bool)[src]
fn link_whole_staticlib(
&mut self,
lib: Symbol,
verbatim: bool,
_search_path: &[PathBuf]
)[src]
&mut self,
lib: Symbol,
verbatim: bool,
_search_path: &[PathBuf]
)