about summary refs log tree commit diff
path: root/src/bootstrap/bin/rustc.rs
AgeCommit message (Expand)AuthorLines
2023-10-17reorganize bootstrap bins and helper module utilizationsonur-ozkan-392/+0
2023-10-14Auto merge of #116352 - Kobzol:rustc-driver-bolt, r=Mark-Simulacrumbors-0/+6
2023-10-09Enable relocations for BOLTJakub Beránek-0/+6
2023-10-09Pass more host flags using `RUSTC_HOST_FLAGS`Jakub Beránek-15/+0
2023-10-05Pass host flags to `rustc` shim using prefixed env. varsJakub Beránek-14/+5
2023-09-16create helper module to be embedded for the bootstrap binariesonur-ozkan-12/+5
2023-07-30bootstrap: inline format!() argsMatthias Krüger-12/+11
2023-05-07Give a more helpful error when running the rustc shim directlyjyn-2/+7
2023-04-17Support `x test --stage 1 ui-fulldeps`jyn-1/+1
2023-03-20migrate compiler, bootstrap, and compiletest to windows-rsAndy Russell-22/+30
2023-01-09Update mdbookEric Huss-0/+35
2022-11-25remove unused codeTshepang Mbambo-3/+1
2022-11-25remove obsolete commentTshepang Mbambo-4/+0
2022-10-06Remove `-Ztime` option.Nicholas Nethercote-1/+1
2022-09-16Pass --cfg=bootstrap for rustdoc for proc_macro cratesest31-4/+2
2022-08-16bootstrap: don't apply `-Ztls-model=initial-exec` to proc macrosAlex Macleod-3/+12
2022-06-16Make #[cfg(bootstrap)] not error in proc macros on later stagesest31-3/+9
2022-03-28Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"Oli Scherer-0/+6
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-6/+0
2022-02-02Add a convenient way to inject rustc flags somewhere late in the bootstrap pi...Oli Scherer-0/+6
2022-01-01Make the rustc and rustdoc wrapper not depend on libbootstrapbjorn3-3/+5
2021-10-16bootstrap: tweak verbosity settingsXimin Luo-1/+1
2021-06-04Pass --cfg=bootstrap for proc_macros or build scripts built by stage0Joshua Nelson-0/+7
2021-05-21facepalm: operator precedence fail on my part.Felix S. Klock II-1/+1
2021-03-19Auto merge of #82754 - rylev:rusage-windows, r=pnkfelixbors-9/+75
2021-03-11Clean up handling of child processRyan Levick-19/+9
2021-03-05Revise prefix a bit, adding both `--test` (conditionally) and `[RUSTC-SHIM]` ...Felix S. Klock II-3/+4
2021-03-05Add more windows specific numbersRyan Levick-28/+42
2021-03-04Make rustc shim's verbose output include crate_name being compiled.Felix S. Klock II-5/+10
2021-03-04Attempt to gather similar stats as rusage on WindowsRyan Levick-5/+67
2021-03-01Rollup merge of #82532 - pnkfelix:rustbuild-print-step-rusage, r=Mark-SimulacrumYuki Okushi-3/+79
2021-02-25Implementation of build.print_step_rusage.Felix S. Klock II-3/+79
2021-02-22Print out env vars related to Rust on (sufficiently verbose) rustc invocations.Felix S. Klock II-0/+6
2020-09-07rustbuild: Propagate LLD to more places when `use-lld` is enabledVadim Petrochenkov-0/+3
2020-08-02Avoid dumping rustc invocations to stdoutMark Rousskov-1/+3
2020-07-27rustbuild: refactor how the wrapper deals with exit codesXimin Luo-26/+24
2020-07-27rustbuild: format both Ok/Err separately, since Result doesn't do itXimin Luo-2/+2
2020-07-27rustbuild: use Display for exit status instead of Debug, see #74832 for justi...Ximin Luo-1/+1
2020-07-27rustbuild: rename exec_cmd -> status_code for clarityXimin Luo-3/+3
2020-07-27rustbuild: fix bad usage of UNIX exec() in rustc wrapperXimin Luo-7/+0
2020-07-04Fix caching issue when building tools.Eric Huss-0/+4
2020-06-29rustbuild: Move compiler-builtins build logic to manifestAlex Crichton-24/+0
2020-04-12rustbuild: Remove LLD flavor workaround for MSVCVadim Petrochenkov-5/+0
2020-02-09Auto merge of #68623 - Zoxc:lld, r=Mark-Simulacrumbors-0/+5
2020-02-03bootstrap: fix clippy warningsMatthias Krüger-3/+3
2020-01-29Add an option to use LLD to link the compiler on Windows platformsJohn Kåre Alsaker-0/+5
2019-12-22Format the worldMark Rousskov-22/+24
2019-09-23Add some FIXME for future Cargo issuesAlex Crichton-0/+6
2019-09-23Move handling of `-Cprefer-dynamic` into `builder.rs`Alex Crichton-7/+0
2019-09-23Move `--cfg bootstrap` out of `rustc.rs`Alex Crichton-15/+0