summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2017-11-08std: Remove `rand` crate and moduleAlex Crichton-8/+10
2017-10-25rustbuild: Fix `no output generated` error for next bootstrap cargo.kennytm-4/+12
2017-10-21Fix rustbuild --color conflict when building on Travis outside of Docker.kennytm-2/+2
2017-10-18Make sure to clear out the stageN-{rustc,std,tools} directories.Mark Simulacrum-14/+9
2017-10-09cleanup: rustc doesn't use an external archiverVadim Petrochenkov-3/+0
2017-08-22Copy musl startup objects before building stdSamuel Holland-16/+27
2017-08-22Improve explanation of musl_rootSamuel Holland-1/+4
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-10/+10
2017-08-13Clean tools after building libstd/libtest/librustc.Mark Simulacrum-0/+17
2017-08-13Unify flags into config.Mark Simulacrum-2/+2
2017-07-27Build rustdoc on-demand.Mark Simulacrum-9/+0
2017-07-25Bump master to 1.21.0Alex Crichton-107/+130
2017-07-22Fix StartupObject buildMark Simulacrum-1/+1
2017-07-20Change make_run signature to taking a RunConfig struct for refactorability.Mark Simulacrum-37/+17
2017-07-20Remove step.rs commentsMark Simulacrum-162/+0
2017-07-20Implement available paths list.Mark Simulacrum-28/+19
2017-07-20Fix tidyMark Simulacrum-3/+4
2017-07-20Implement keep-stage supportMark Simulacrum-1/+13
2017-07-20Require should_run to be implemented.Mark Simulacrum-0/+20
2017-07-20Utilize interning to allow Copy/Clone stepsMark Simulacrum-107/+112
2017-07-20Remove core_intrinsics feature gateMark Simulacrum-0/+9
2017-07-20Cleanups and fixes throughoutMark Simulacrum-6/+3
2017-07-20Migrate to serde_json entirelyMark Simulacrum-5/+5
2017-07-20Pacify tidyMark Simulacrum-1/+2
2017-07-20Finish fixing warnings and errors. Bootstrap builds.Mark Simulacrum-6/+6
2017-07-20Fixes warnings and errors introduced while moving code aroundMark Simulacrum-54/+58
2017-07-20Change code to work with the new systemMark Simulacrum-23/+197
2017-07-20Move code into Step trait implementations.Mark Simulacrum-451/+419
2017-07-20Move rule configs out of stepMark Simulacrum-0/+252
2017-07-04Use build.build instead of build.config.buildMark Simulacrum-5/+5
2017-07-04Clippy lintsMark Simulacrum-8/+9
2017-07-04Cleanup compile.rs.Mark Simulacrum-4/+6
2017-06-30rustc_llvm: re-run build script when env var LLVM_CONFIG changesVenkata Giri Reddy-4/+0
2017-06-22Make Build.cxx() return a Result instead of panickingIan Douglas Scott-1/+1
2017-06-21Make rustc errors colorful.Mark Simulacrum-0/+32
2017-06-04rustc_llvm: re-run build script if config.toml changesVenkata Giri Reddy-0/+4
2017-06-02ci: Improve log output (mainly Travis).kennytm-0/+4
2017-05-30rustbuild: Fix copying duplicate crates into the sysrootAlex Crichton-84/+171
2017-04-29Update stage0 bootstrap compilerAlex Crichton-4/+1
2017-04-25Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin.kennytm-0/+19
2017-04-21Update #[no_core] users with the "freeze" lang item.Eduard-Mihai Burtescu-0/+1
2017-04-13rustbuild: Fix recompilation of stage0 tools dirAlex Crichton-9/+24
2017-03-18Auto merge of #40482 - wagenet:fix-old-macos, r=alexcrichtonbors-0/+9
2017-03-14Target builds for older macOSPeter Wagenet-0/+9
2017-03-12Update usages of 'OSX' (and other old names) to 'macOS'.Corey Farwell-1/+1
2017-03-10Don't put Cargo into the rustc workspaceAlex Crichton-1/+4
2017-03-03rustbuild: Add support for compiling CargoAlex Crichton-7/+27
2017-02-24Auto merge of #39892 - petrochenkov:rt, r=alexcrichtonbors-13/+21
2017-02-21test: Verify all sysroot crates are unstableAlex Crichton-2/+2
2017-02-18Rebuild mingw startup objects only when necessaryVadim Petrochenkov-13/+21