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