summary refs log tree commit diff
path: root/src/rustc
AgeCommit message (Expand)AuthorLines
2016-07-30Update gcc crate dependency to 0.3.27.Timon Van Overveldt-3/+3
2016-07-30Auto merge of #35051 - japaric:backtrace, r=alexcrichtonbors-0/+1
2016-07-26rustbuild: make backtraces (RUST_BACKTRACE) optionalJorge Aparicio-0/+1
2016-07-22refactor constant evaluation error reportingAriel Ben-Yehuda-0/+1
2016-07-13evaluate the array length of fixed size array types in rustdocOliver Schneider-0/+1
2016-06-28refactor rustc_metadata to use CamelCase names and IndexVecAriel Ben-Yehuda-0/+1
2016-06-27Update `src/rustc/Cargo.lock`Jeffrey Seyfried-0/+46
2016-06-09fix issuesAriel Ben-Yehuda-0/+1
2016-06-09fix Cargo.lockAriel Ben-Yehuda-2/+0
2016-05-28sanity -> validationVadim Petrochenkov-1/+0
2016-05-12rustbuild: Add support for crate tests + doctestsAlex Crichton-0/+7
2016-05-10rustbuild: Tighten dependencies of build scriptsAlex Crichton-0/+3
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-23/+29
2016-05-08Rollup merge of #33404 - gsquire:cargo-lock, r=alexcrichtonManish Goregaokar-27/+4
2016-05-07mir: qualify and promote constants.Eduard Burtescu-0/+3
2016-05-04add a check to make tidy to ensure cargo lock file is updatedGarrett Squire-27/+6
2016-04-24rustc: update Cargo.lockTamir Duberstein-0/+1
2016-04-19rustbuild: Run all markdown documentation testsAlex Crichton-1/+0
2016-04-15Auto merge of #32895 - alexcrichton:rustbuild-beta, r=brsonbors-3/+37
2016-04-12tidy: Add a check to ensure Cargo.toml is in syncAlex Crichton-0/+4
2016-04-11rustbuild: Fix handling of the bootstrap keyAlex Crichton-3/+37
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-24/+0
2016-04-02Auto merge of #32598 - alexcrichton:rustbuild-osx, r=aturonbors-6/+0
2016-04-01rustbuild: Fix dist for non-host targetsAlex Crichton-22/+71
2016-03-29rustbuild: Fix compile on OSX for 10.7Alex Crichton-6/+12
2016-03-22Add rustbuild dependency from `rustc_borrowck` upon `rustc_mir` crate.Felix S. Klock II-0/+1
2016-03-16rustbuild: Implement `make dist`Alex Crichton-0/+15
2016-03-14rustbuild: Refactor stage arguments awayAlex Crichton-1/+0
2016-03-08rustbuild: Fix stage1 rustdocAlex Crichton-1/+1
2016-03-08rustbuild: Move rustbook to a `src/tools` directoryAlex Crichton-28/+0
2016-02-28rustbuild: Sync changes to Cargo.lockAlex Crichton-2/+0
2016-02-21rustbuild: Sync some Cargo.toml/lib.rs dependenciesAlex Crichton-13/+11
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+12
2016-02-11Add a Cargo-based build systemAlex Crichton-0/+652
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-61681/+0
2012-11-07rustc: Long linesPatrick Walton-1/+2
2012-11-07rustc: Implement the Drop trait. r=brsonPatrick Walton-2/+101
2012-11-06rustc: reuse const vals, translate fn paths as consts. Close #2530.Graydon Hoare-28/+48
2012-11-06Cleanup how we handle proto in types, remove unsound subtypingNiko Matsakis-693/+576
2012-11-05rustc: Stop declaring unused upcallsBrian Anderson-27/+1
2012-11-05rustc: Implement deriving involving generic bounded traits. r=brsonPatrick Walton-36/+147
2012-11-05rustc: Implement parsing and typechecking for "once fn"Patrick Walton-41/+171
2012-11-02rustc: Refactor vtable lookup to use a vtable context, so that it can be call...Patrick Walton-62/+101
2012-11-02rustc: Eliminate the necessity of having an expr in order to call lookup_vtab...Patrick Walton-44/+80
2012-11-02rustc: Implement ~Trait. r=nmatsakisPatrick Walton-32/+121
2012-11-02rustc: Implement dereference via unary '*' for structs. r=nmatsakisPatrick Walton-0/+51
2012-11-02rustc: Implement translation of pattern matching for tuple structs and unit-l...Patrick Walton-79/+225
2012-11-02rustc: Implement typechecking, exhaustiveness checking, and borrow checking f...Patrick Walton-71/+166
2012-11-01Long linesBrian Anderson-1/+2
2012-11-01Support #[cfg] on methodsBrian Anderson-0/+28