about summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2020-05-02Don't skip building LLVM if already builtMark Rousskov-3/+7
2020-05-02Auto merge of #71716 - alexcrichton:bitcode-follow-up, r=nnethercotebors-3/+3
2020-05-01Rename `bitcode-in-rlib` option to `embed-bitcode`Alex Crichton-3/+3
2020-04-25Handle build completion message from CargoMark Rousskov-0/+3
2020-04-22Build libstd with `-Cbitcode-in-rlib=yes`.Nicholas Nethercote-2/+14
2020-04-11Require compiler-rt root at ../src/llvm-project/compiler-rtLuca Barbieri-0/+2
2020-04-03Auto merge of #70726 - Centril:rollup-zrdkkpt, r=Centrilbors-1/+5
2020-04-02bootstrap: add `--json-output` for rust-analyzerNiko Matsakis-1/+5
2020-04-02Translate the virtual `/rustc/$hash` prefix back to a real directory.Eduard-Mihai Burtescu-1/+25
2020-03-18Revert "Fix missing libLLVM.so in stage0 sysroot."Josh Stone-38/+0
2020-03-06fix various typosMatthias Krüger-1/+1
2020-02-03bootstrap: fix clippy warningsMatthias Krüger-10/+10
2020-01-09Add bootstrap step for building sanitizer runtimesTomasz Miąsko-40/+40
2020-01-01Clear out target directory if compiler has changedMark Rousskov-1/+0
2019-12-22Format the worldMark Rousskov-140/+132
2019-12-18Reenable static linking of libstdc++ on windows-gnuMateusz Mikuła-1/+1
2019-12-11Add comment explaining original `maybe_install_llvm_dylib` callAaron Hill-0/+3
2019-12-11Fix missing libLLVM.so in stage0 sysroot.Aaron Hill-0/+38
2019-12-11Fix some linking of LLVM's dynamic libraryAlex Crichton-20/+8
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-218/+49
2019-11-26Fix spelling typosBrian Wignall-1/+1
2019-10-30Statically link libstdc++ on windows-gnuMateusz Mikuła-2/+2
2019-10-24Auto merge of #65474 - Mark-Simulacrum:rustc-dev-split, r=pietroalbinibors-22/+41
2019-10-21Remove `src/llvm-emscripten` submoduleAlex Crichton-20/+7
2019-10-15Package non-rust objectsJethro Beekman-22/+41
2019-09-23Move handling of `RUSTC_PARALLEL_COMPILER` to `compile.rs`Alex Crichton-1/+1
2019-09-23Move handling of `{MUSL,WASI}_ROOT` to `compile.rs`Alex Crichton-2/+6
2019-09-23Allow adding `RUSTFLAGS` after `Builder::cargo`Alex Crichton-13/+12
2019-09-05Better way of conditioning the sanitizer buildsXimin Luo-0/+1
2019-08-28Fix build src/libtestYuki Okushi-1/+1
2019-08-23bootstrap: Merge the libtest build step with libstdAlex Crichton-136/+3
2019-08-17Rollup merge of #63621 - jgalenson:dndebug, r=alexcrichtonMazdak Farrokhzad-0/+3
2019-08-16Auto merge of #63470 - Mark-Simulacrum:rustc-depdep, r=alexcrichtonbors-34/+1
2019-08-15Modify librustc_llvm to pass -DNDEBUG while compiling.Joel Galenson-0/+3
2019-08-14Update error-format to match new Cargo flags for pipeliningAlex Crichton-14/+6
2019-08-13Utilize -Zbinary-dep-depinfo for dependency trackingMark Rousskov-34/+1
2019-07-25bootstrap: Build startup object for all windows-gnu targetHugo Beauzée-Luyssen-1/+1
2019-07-25rustc: codegen: Build import library for all windows targetsHugo Beauzée-Luyssen-0/+1
2019-07-15ci: Remove Travis/AppVeyor configurationAlex Crichton-4/+0
2019-06-10Pass LLVM linker flags to librustc_llvm buildPetr Hosek-0/+4
2019-06-05Utilize cfg(bootstrap) over cfg(stage0)Mark Rousskov-1/+1
2019-05-30Auto merge of #61212 - alexcrichton:skip-rustc, r=pietroalbinibors-13/+16
2019-05-28rustbuild: Tweak how stage1 compilers are selectedAlex Crichton-13/+16
2019-05-25Add clippy and fix commands to x.pyljedrz-1/+23
2019-05-24rustbuild: Simplify debuginfo configurationVadim Petrochenkov-7/+0
2019-05-22Bump compiler-builtins to 0.1.15Alex Crichton-1/+28
2019-05-17Update the compiler_builtins crateAlex Crichton-1/+1
2019-05-09remove unneeded `extern crate`s from build toolsAndy Russell-1/+2
2019-04-12Revert PR #59401 to fix issue #59652 (a stable-to-beta regression).Felix S. Klock II-4/+0
2019-03-31Fix custom relative libdir.O01eg-4/+4