summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2018-03-06rustbuild: make libdir_relative a methodJosh Stone-2/+1
2018-03-06rustbuild: Restore Config.libdir_relativeJosh Stone-1/+1
2018-02-11Change Step to be invoked with a path when in default mode.Mark Simulacrum-5/+5
2018-01-31rustc: Move location of `codegen-backends` dirAlex Crichton-2/+1
2018-01-28rustc: Split Emscripten to a separate codegen backendAlex Crichton-75/+119
2018-01-28Auto merge of #47663 - malbarbo:mips-crt-static, r=alexcrichtonbors-2/+2
2018-01-27rustc: Load the `rustc_trans` crate at runtimeAlex Crichton-50/+184
2018-01-23Add ./x.py check src/{libstd,libtest,rustc}.Mark Simulacrum-6/+10
2018-01-22Do not assume dynamic linking for musl/mips[el] targetsMarco A L Barbosa-2/+2
2018-01-12Remove unused configuration parameter `libdir_relative`.O01eg-1/+1
2018-01-12Remove unused argument `rustc_cargo`.O01eg-2/+1
2018-01-12Build all stages with relative libdirs.O01eg-8/+4
2017-12-22Don't try to statically link libstdc++ on FreeBSDScott Abbey-0/+1
2017-12-17Add sync module to rustc_data_structuresJohn Kåre Alsaker-0/+3
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