about summary refs log tree commit diff
path: root/src/bootstrap/compile.rs
AgeCommit message (Expand)AuthorLines
2022-02-27Rollup merge of #94415 - bjorn3:cfg_default_backend, r=Mark-SimulacrumMatthias Krüger-0/+4
2022-02-27Use the first codegen backend in the config.toml as defaultbjorn3-0/+4
2022-02-23Always check cg_llvm with ./x.py checkbjorn3-1/+1
2022-02-20Use Metadata::modified instead of FileTime::from_last_modification_time in ru...bjorn3-3/+3
2022-01-15Exclude llvm-libunwind from the self-contained set on s390x-musl targets.Ariadne Conill-2/+4
2022-01-06Revert "bootstrap: copy `llvm-dwp` to sysroot"David Wood-7/+0
2021-12-31rustbuild: Add support for a per-target default-linker option.Maxim Cournoyer-2/+9
2021-12-09Don't copy llvm tools to sysroot when using download-ci-llvmAaron Hill-1/+6
2021-12-08Install llvm tools to sysroot when assembling local toolchainAaron Hill-0/+11
2021-11-03Provide standalone libc.a in self-contained for musl and wasi12101111-3/+3
2021-10-13Rollup merge of #89759 - jyn514:x-build-assemble, r=Mark-SimulacrumMatthias Krüger-2/+9
2021-10-13Assemble the compiler when running `x.py build`Joshua Nelson-2/+9
2021-10-07Add wrapper for -Z gcc-ld=lld to invoke rust-lld with the correct flavorHans Kratz-8/+8
2021-09-20Adjust to SourceType::InTree in several placesMark Rousskov-2/+1
2021-08-30Fix LLVM libunwind build for non-musl targetsJethro Beekman-12/+20
2021-08-29Auto merge of #88250 - rusticstuff:macos-lld, r=nagisabors-0/+4
2021-08-28build llvm libunwind.a in rustbuild12101111-1/+13
2021-08-23Include ld64 nexte to ld for use with -Z gcc-ldHans Kratz-0/+4
2021-08-13Fix compiling other codegen backends when llvm is enabledbjorn3-0/+4
2021-07-23Add missing articler00ster-1/+1
2021-07-21Rollup merge of #87301 - chinmaydd:chinmaydd-patch-1-1, r=jyn514Guillaume Gomez-1/+1
2021-07-20Update all submodules that rustbuild doesn't depend on lazilyJoshua Nelson-0/+2
2021-07-19Fix typo in compile.rsChinmay Deshpande-1/+1
2021-07-03Make x.py less verbose on failuresJoshua Nelson-1/+1
2021-06-10gcc-lld mvp1000teslas-0/+7
2021-06-07Rollup merge of #86025 - bjorn3:no_rpath_cfg_prefix, r=jackh726Yuki Okushi-2/+1
2021-06-06Auto merge of #79608 - alessandrod:bpf, r=nagisabors-1/+3
2021-06-05Use sysroot instead of CFG_PREFIX for the rpathbjorn3-2/+1
2021-06-04rustdoc: link to stable/beta docs consistently in documentationJoshua Nelson-0/+5
2021-05-31Build crtbengin.o/crtend.o from source code12101111-1/+2
2021-05-23Add BPF targetAlessandro Decina-1/+3
2021-05-01Apply `--cfg parallel_compiler` when documentingJoshua Nelson-0/+1
2021-04-11bootstrap: check local_rebuild before adding --cfg=bootstrap, closes #84057Ximin Luo-4/+6
2021-04-04Use the beta compiler for building bootstrap tools when `download-rustc` is setJoshua Nelson-5/+10
2021-03-08WASI: Switch to crt1-command.o to enable support for new-style commandsDan Gohman-1/+1
2021-03-01Rollup merge of #82480 - jyn514:no-enable-constant, r=Mark-SimulacrumJoshua Nelson-0/+13
2021-03-01config.toml error reporting:Ömer Sinan Ağacan-2/+9
2021-02-26Link crtbegin/crtend on musl to terminate .eh_frameNikita Popov-0/+6
2021-02-24Remove `ENABLE_DOWNLOAD_RUSTC` constantJoshua Nelson-0/+13
2021-02-17Make sure pdbs are copied along with exe and dlls when bootstrappingRyan Levick-2/+4
2021-02-09bootstrap: Locate llvm-dwp based on llvm-config bindirDavid Tolnay-2/+5
2021-02-08Absolute bare minimum for downloading rustc from CIJoshua Nelson-4/+22
2021-01-31Avoid building LLVM just for llvm-dwpbjorn3-2/+4
2021-01-12Rollup merge of #79997 - coolreader18:wasm-reactor, r=alexcrichtonYuki Okushi-8/+10
2021-01-08Add wasi-exec-model cg option for emitting wasi reactorsNoah-8/+10
2020-12-31Merge remote-tracking branch 'origin/master' into frewsxcv-sanCorey Farwell-7/+66
2020-12-27Auto merge of #80315 - tmiasko:ignore-proc-macros, r=Mark-Simulacrumbors-1/+15
2020-12-23Ignore proc-macros when assembling rustc libdirTomasz Miąsko-1/+15
2020-12-22Utilize PGO for rustc linux dist buildsMark Rousskov-1/+36
2020-12-16bootstrap: copy `llvm-dwp` to sysrootDavid Wood-5/+15