about summary refs log tree commit diff
path: root/src/bootstrap/builder.rs
AgeCommit message (Expand)AuthorLines
2023-10-17move bootstrap core implementation to bootstrap/src/core moduleonur-ozkan-2361/+0
2023-10-09Pass more host flags using `RUSTC_HOST_FLAGS`Jakub Beránek-0/+14
2023-10-06Rename `flag` to `arg`Jakub Beránek-4/+4
2023-10-05Pass host flags to `rustc` shim using prefixed env. varsJakub Beránek-4/+37
2023-10-05Remove unused `RUSTDOC_FUSE_LD_LLD` flagJakub Beránek-4/+0
2023-09-19Auto merge of #104101 - betrusted-io:xous-libstd-initial, r=bjorn3bors-1/+4
2023-09-17Auto merge of #115514 - onur-ozkan:bootstrap-codebase-improvements, r=albertl...bors-1/+1
2023-09-17micro-level optimizations for bootstraponur-ozkan-1/+1
2023-09-10Allow testing cg_clif using ./x.py testbjorn3-0/+1
2023-09-08Rollup merge of #115088 - LuuuXXX:issue-112009, r=albertlarsan68Guillaume Gomez-2/+4
2023-09-08Fix Issue 112009LuuuX-2/+4
2023-09-05Add test suite `coverage-map` to test coverage mappings emitted by LLVMZalathar-0/+1
2023-09-05Add tool `src/tools/coverage-dump` for use by some new coverage testsZalathar-1/+2
2023-08-22bootstrap: builder: don't add origin paths on xousSean Cross-1/+4
2023-08-06fix(bootstrap): rename exclude flag to skip 🐛Meysam Azad-6/+4
2023-07-30bootstrap: inline format!() argsMatthias Krüger-20/+19
2023-07-22Fix rustc-args passing issue in bootstrapyukang-0/+7
2023-07-20Rollup merge of #113710 - loongarch-rs:fix-rpath, r=clubby789Matthias Krüger-2/+3
2023-07-15Rollup merge of #113644 - jyn514:bootstrap-cleanups, r=albertlarsan68Matthias Krüger-17/+2
2023-07-15Fix rpath for libdir is specifiedWANG Rui-2/+3
2023-07-14bootstrap: update defaults for `compiler` and `library` aliasesLukas Markeffsky-0/+37
2023-07-13Remove unnecessary `Builder::new_standalone` functionjyn-15/+0
2023-07-13Rename `detail_exit_macro` to `exit`jyn-2/+2
2023-07-11Rollup merge of #113551 - jyn514:dry-run-exclude, r=ozkanonurMatthias Krüger-3/+7
2023-07-10Don't print "Skipping" twicejyn-3/+7
2023-07-09Port PGO/LTO/BOLT optimized build pipeline to RustJakub Beránek-0/+1
2023-07-01Use RustOptimize to set optimizehi-rustin-2/+5
2023-06-28Declare a `run-coverage-rustdoc` suite for coverage tests that need `rustdoc`Zalathar-0/+1
2023-06-28Declare a `run-coverage` test mode/suite in bootstrapZalathar-0/+1
2023-06-13fmtPietro Albini-1/+2
2023-06-12return dummy cc and friends during dry runsPietro Albini-1/+1
2023-06-12allow mutating the c compilers detected by bootstrapPietro Albini-1/+1
2023-06-11Don't override `debuginfo-level = 1` to mean `line-tables-only`jyn-6/+1
2023-06-10Rollup merge of #112297 - jyn514:remove-exclude-kind, r=Mark-SimulacrumMatthias Krüger-36/+9
2023-06-05Rollup merge of #112291 - sigaloid:master, r=clubby789Guillaume Gomez-1/+1
2023-06-05Auto merge of #110221 - jyn514:smaller-debuginfo, r=Mark-Simulacrumbors-1/+9
2023-06-04cleanup now that Kind is no longer used for excludesjyn-36/+9
2023-06-04Use the top-level Kind to determine whether Steps are excludedjyn-1/+1
2023-06-04Greatly decrease the size of `rustc_driver.so` when debuginfo is enabledjyn-1/+9
2023-06-04Run Rustfmt before RustAnalyzerMatthew Esposito-1/+1
2023-06-04Auto merge of #112270 - matthiaskrgr:rollup-umplsb6, r=matthiaskrgrbors-2/+5
2023-06-04Rollup merge of #111982 - jyn514:disable-incremental, r=Mark-SimulacrumMatthias Krüger-1/+4
2023-06-04Rollup merge of #110701 - jyn514:test-core, r=Mark-SimulacrumMatthias Krüger-1/+1
2023-06-04Auto merge of #109525 - bzEq:aix-bootstrap-no-rpath, r=Mark-Simulacrumbors-1/+1
2023-05-31Fix the progress message for `x doc rustc`jyn-2/+5
2023-05-31Rollup merge of #112084 - ozkanonur:improvements, r=clubby789Matthias Krüger-2/+2
2023-05-30Fix `x test --stage 2 core` when download-rustc is enabledjyn-1/+1
2023-05-30create `build_helper/src/util` modozkanonur-2/+2
2023-05-29Document `ShouldRun::paths`jyn-1/+9
2023-05-29Switch Steps from crates to crate_or_deps where possiblejyn-0/+2