about summary refs log tree commit diff
path: root/src/bootstrap
AgeCommit message (Expand)AuthorLines
2022-03-07Statically compile libstdc++ everywhere if askedJon Gjengset-12/+12
2022-03-07copy over `std::path::absolute` instead of adding `canonicalize` hacksJoshua Nelson-26/+138
2022-03-07fix weird bug when `out` would get overridden by unit testsJoshua Nelson-10/+27
2022-03-07Don't depend on python for RUST_BOOTSTRAP_CONFIGJoshua Nelson-21/+21
2022-03-07Move some more bootstrap logic from python to rustJoshua Nelson-23/+16
2022-03-06Rollup merge of #94621 - ridwanabdillahi:lld-rel-dbg, r=Mark-Simulacrumfee1-dead-1/+9
2022-03-05Merge build_helper into utilbjorn3-182/+166
2022-03-05Remove build_helperbjorn3-50/+172
2022-03-04Auto merge of #94298 - Urgau:rustbuild-check-cfg, r=Mark-Simulacrumbors-0/+56
2022-03-04Support RelWithDebInfo for lld.ridwanabdillahi-1/+9
2022-03-04Rollup merge of #94568 - bjorn3:rustbuild_remove_dead_code, r=Mark-SimulacrumMatthias Krüger-17/+8
2022-03-04Rollup merge of #94524 - bjorn3:remove_num_cpus, r=Mark-SimulacrumMatthias Krüger-4/+5
2022-03-04Enable conditional compilation checking on the Rust codebaseLoïc BRANSTETT-0/+56
2022-03-04Rollup merge of #94582 - nnethercote:fix-x-fmt-bug, r=Mark-SimulacrumDylan DPC-1/+6
2022-03-04Fix a bug in `x.py fmt` that prevents some files being formatted.Nicholas Nethercote-1/+6
2022-03-03Remove unused Default and Clone derives in config.rsbjorn3-6/+6
2022-03-03Remove some dead code from toolstate.rsbjorn3-11/+2
2022-03-03bootstrap: correct reading of flags for llvmJon Gjengset-27/+57
2022-03-02Remove num_cpus dependency from bootstrap, build-manifest and rustc_sessionbjorn3-4/+5
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-26avoid rebuilding bootstrap when PATH changesRalf Jung-1/+1
2022-02-25Rollup merge of #93273 - bjorn3:rustbuild_improvements, r=Mark-SimulacrumMatthias Krüger-3/+4
2022-02-23Always check cg_llvm with ./x.py checkbjorn3-3/+4
2022-02-23Rollup merge of #94259 - krasimirgg:bump-llvm-ci, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-02-22Bump download-ci-llvm-stamp for llvm-nm inclusionKrasimir Georgiev-1/+1
2022-02-22Use 2021 edition in ./x.py fmtbjorn3-1/+1
2022-02-20Use Metadata::modified instead of FileTime::from_last_modification_time in ru...bjorn3-3/+3
2022-02-20Rollup merge of #94023 - krasimirgg:head-llvm-use-llvm-nm, r=Mark-SimulacrumMatthias Krüger-0/+1
2022-02-17Rollup merge of #94082 - bjorn3:remove_cfg_platform, r=Mark-SimulacrumMatthias Krüger-6/+0
2022-02-17Remove CFG_PLATFORMbjorn3-6/+0
2022-02-17Auto merge of #93577 - nikic:llvm-14, r=nagisabors-0/+2
2022-02-16Add cmake directory to llvm source distributionNikita Popov-0/+2
2022-02-16add llvm-nm to bootstrap dist bin'sKrasimir Georgiev-0/+1
2022-02-15Auto merge of #93918 - jonhoo:bootstrap-native-envflags, r=Mark-Simulacrumbors-31/+66
2022-02-13Auto merge of #93685 - Mark-Simulacrum:drop-time, r=Mark-Simulacrumbors-43/+14
2022-02-13Auto merge of #93956 - matthiaskrgr:rollup-zfk35hb, r=matthiaskrgrbors-8/+20
2022-02-13Rollup merge of #93885 - Badel2:error-download-ci-llvm, r=Mark-SimulacrumMatthias Krüger-8/+20
2022-02-13Auto merge of #93713 - klensy:deps-up, r=Mark-Simulacrumbors-1/+1
2022-02-12Suggest disabling download-ci-llvm option if url fails to downloadBadel2-8/+20
2022-02-11bootstrap: -static-libstdc++ is a linker flagJon Gjengset-14/+8
2022-02-11bootstrap: make LLVM build respect *FLAGS envvarsJon Gjengset-22/+63
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-6/+0
2022-02-10Rollup merge of #93756 - tmandry:llvm-build-config, r=Mark-SimulacrumMatthias Krüger-0/+8
2022-02-09Add llvm.build-config optionTyler Mandry-0/+8
2022-02-07Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakisbors-0/+6
2022-02-07Drop time dependency from bootstrapMark Rousskov-43/+14
2022-02-07Rollup merge of #93737 - mfrw:mfrw/bootstrap-config, r=Mark-SimulacrumMara Bos-2/+2
2022-02-07Rollup merge of #93723 - jyn514:rerun-if-changed, r=Mark-SimulacrumMara Bos-0/+2
2022-02-07Rollup merge of #93722 - jyn514:less-submodule-cloning, r=Mark-SimulacrumMara Bos-1/+1