summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2021-02-10bootstrap: Locate llvm-dwp based on llvm-config bindirDavid Tolnay-2/+5
2020-12-22Utilize PGO for rustc linux dist buildsMark Rousskov-1/+36
2020-12-16bootstrap: copy `llvm-dwp` to sysrootDavid Wood-5/+15
2020-11-11Rollup merge of #78354 - 12101111:rustbuild_profiler, r=Mark-SimulacrumJonas Schievink-2/+2
2020-10-26Add support for using cg_clif to bootstrap rustcbjorn3-0/+165
2020-10-26Support enable/disable sanitizers/profiler per target12101111-2/+2
2020-10-11bootstrap: only use compiler-builtins-c if they existGeorge Burgess IV-5/+5
2020-09-23Remove warning about possible future deprecationDylan MacKenzie-4/+0
2020-09-23Add `keep-stage-std` to `x.py`Dylan MacKenzie-1/+8
2020-09-12Set link-shared if LLVM ThinLTO is enabled in config.rsMark Rousskov-1/+1
2020-09-11Remove host parameter from step configurationsMark Rousskov-3/+3
2020-09-09Move `rustllvm` into `rustc_llvm`Vadim Petrochenkov-2/+2
2020-08-30cleanup: Remove duplicate library names from `Cargo.toml`sVadim Petrochenkov-1/+1
2020-08-30mv compiler to compiler/mark-2/+2
2020-07-27Don't build rustc without stdJoshua Nelson-2/+2
2020-07-27mv std libs to library/mark-4/+4
2020-07-17Teach bootstrap about target files vs target triplesJake Goulding-24/+21
2020-07-16apply bootstrap cfgsMark Rousskov-7/+1
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