Module rustc_trans::back::link
[−]
[src]
🔬 This is a nightly-only experimental API. (
rustc_private
)Constants
METADATA_MODULE_NAME |
[ Experimental ] The LLVM module name containing crate-metadata. This includes a |
METADATA_OBJ_NAME |
[ Experimental ] The name of the crate-metadata object file the compiler generates. Must
match up with |
RLIB_BYTECODE_OBJECT_MAGIC |
[ Experimental ]
|
RLIB_BYTECODE_OBJECT_V1_DATASIZE_OFFSET |
[ Experimental ]
|
RLIB_BYTECODE_OBJECT_V1_DATA_OFFSET |
[ Experimental ]
|
RLIB_BYTECODE_OBJECT_VERSION |
[ Experimental ]
|
RLIB_BYTECODE_OBJECT_VERSION_OFFSET |
[ Experimental ]
|
Functions
build_link_meta |
[ Experimental ]
|
default_output_for_target |
[ Experimental ] Returns default crate type for target |
each_linked_rlib |
[ Experimental ]
|
filename_for_input |
[ Experimental ]
|
find_crate_name |
[ Experimental ]
|
get_ar_prog |
[ Experimental ]
|
get_linker |
[ Experimental ]
|
invalid_output_for_target |
[ Experimental ] Checks if target supports crate_type as output |
link_binary |
[ Experimental ] Perform the linkage portion of the compilation phase. This will generate all of the requested outputs for this compilation session. |
remove |
[ Experimental ]
|