rust/src/librustc_typeck
bors e4791e086d Auto merge of #35984 - jonas-schievink:reproducible-builds, r=eddyb
Steps towards reproducible builds

cc #34902

Running `make dist` twice will result in a rustc tarball where only `librustc_back.so`, `librustc_llvm.so` and `librustc_trans.so` differ. Building `libstd` and `libcore` twice with the same compiler and flags produces identical artifacts.

The third commit should close #24473
2016-08-28 10:19:52 -07:00
..
check Auto merge of #35984 - jonas-schievink:reproducible-builds, r=eddyb 2016-08-28 10:19:52 -07:00
coherence rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
variance rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
astconv.rs rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
Cargo.toml Fix Cargo.tomls 2016-06-27 18:30:46 +00:00
check_unused.rs Move errors from libsyntax to its own crate 2016-06-23 08:07:35 -04:00
collect.rs Use FnvHashMap in more places 2016-08-27 15:20:45 +02:00
constrained_type_params.rs Use FnvHashMap in more places 2016-08-27 15:20:45 +02:00
diagnostics.rs wording fixes in error messages 2016-08-19 16:05:37 -07:00
lib.rs rustc: use accessors for Substs::{types,regions}. 2016-08-27 00:25:04 +03:00
rscope.rs rustc: pass ty::Region behind an interned 'tcx reference. 2016-08-27 01:15:06 +03:00