rust/src/librustc_metadata
bors 8ae904062b Auto merge of #38352 - bluss:unaligned-metadata, r=eddyb
Fix unaligned loads in librustc_metadata

Creating a `&[u32]` from an `&[u8]` is not necessarily valid, and crashes
on certain platforms if the data is not well aligned.
2016-12-16 00:52:35 +00:00
..
astencode.rs revamp Visitor with a single method for controlling nested visits 2016-11-29 13:04:27 +01:00
Cargo.toml rustc: Rename rustc_macro to proc_macro 2016-10-06 11:07:23 -07:00
creader.rs Consider only libs that aren't excluded by #[link(cfg=...)] 2016-12-05 16:44:27 -08:00
cstore.rs Consider only libs that aren't excluded by #[link(cfg=...)] 2016-12-05 16:44:27 -08:00
cstore_impl.rs move the check for instantiation from metadata encoding to the actual decision site 2016-12-09 17:29:01 +01:00
decoder.rs Auto merge of #38278 - jseyfried:improve_proc_macro_def_ids, r=michaelwoerister 2016-12-13 21:31:43 +00:00
diagnostics.rs Fix error explanation formatting 2016-11-26 21:20:20 +03:00
encoder.rs also generate MIR for statics 2016-12-08 10:34:44 +01:00
index.rs rustc_metadata: Fix unaligned loads 2016-12-14 00:59:59 +01:00
index_builder.rs Improve macro reexports. 2016-11-10 10:04:24 +00:00
lib.rs Update the bootstrap compiler 2016-11-30 10:38:08 -08:00
locator.rs Delay error reporting of filename mismatch. 2016-11-24 22:26:35 +00:00
schema.rs trans: Rename reachable to exported_symbols where appropriate. 2016-12-05 11:05:25 -05:00