rust/src/librustc/metadata
Alex Crichton 18607149fb syntax: Add a new unstable #[linked_from] attribute
To correctly reexport statically included libraries from a DLL on Windows, the
compiler will soon need to have knowledge about what symbols are statically
included and which are not. To solve this problem a new unstable
`#[linked_from]` attribute is being added and recognized on `extern` blocks to
indicate which native library the symbols are coming from.

The compiler then keeps track of what the set of FFI symbols are that are
included statically. This information will be used in a future commit to
configure how we invoke the linker on Windows.
2015-08-10 18:20:00 -07:00
..
common.rs Remove ObjectCastMap 2015-05-26 12:33:53 +03:00
creader.rs syntax: Add a new unstable #[linked_from] attribute 2015-08-10 18:20:00 -07:00
csearch.rs Auto merge of #27551 - arielb1:adt-def, r=nikomatsakis 2015-08-07 12:23:06 +00:00
cstore.rs syntax: Add a new unstable #[linked_from] attribute 2015-08-10 18:20:00 -07:00
decoder.rs rename ADTDef to AdtDef etc. 2015-08-07 15:03:09 +03:00
encoder.rs rename ADTDef to AdtDef etc. 2015-08-07 15:03:09 +03:00
filesearch.rs
loader.rs trans: Use LLVM's writeArchive to modify archives 2015-07-10 09:06:21 -07:00
macro_import.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
mod.rs
tydecode.rs introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03:00
tyencode.rs introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03:00