summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2020-07-10Use str::strip* in bootstrapLzu Tao-4/+5
2020-06-30Auto merge of #73456 - tmiasko:musl-libdir, r=Mark-Simulacrumbors-3/+3
2020-06-26Rollup merge of #72937 - AdrianCX:master, r=nikomatsakisManish Goregaokar-17/+4
2020-06-25Support configurable deny-warnings for all in-tree crates.Eric Huss-5/+5
2020-06-25Fix commentsAdrian Cruceru-0/+7
2020-06-24Update libunwind build process for x86_64-fortanix-unknown-sgx targetAdrian Cruceru-20/+0
2020-06-19Rollup merge of #72999 - mati865:separate-self-contained-dir, r=Mark-SimulacrumRalf Jung-52/+112
2020-06-18bootstrap: Configurable musl libdirTomasz Miąsko-3/+3
2020-06-17Auto merge of #69890 - lenary:lenary/riscv-frame-pointers, r=hanna-kruppe,Mar...bors-0/+10
2020-06-11Move some libs to self-contained directoryMateusz Mikuła-7/+17
2020-06-11Use enum to distinguish dependency typeMateusz Mikuła-20/+32
2020-06-11Move copying of MinGW CRT to the better locationMateusz Mikuła-7/+7
2020-06-11Move copying of self-contained objects to new functionMateusz Mikuła-25/+63
2020-06-10x.py: with --json-output, forward cargo's JSONRalf Jung-1/+7
2020-05-30[RISC-V] Do not force frame pointersSam Elliott-0/+10
2020-05-22Auto merge of #72000 - cuviper:dist-llvm, r=Mark-Simulacrumbors-1/+2
2020-05-20Move the target libLLVM to llvm-tools-previewJosh Stone-1/+2
2020-05-14linker: More systematic handling of CRT objectsVadim Petrochenkov-6/+7
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