diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2025-01-03 22:12:45 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-03 22:12:45 +0100 |
| commit | c02499feb11c960e79d72c2fdfb3e42053b563ec (patch) | |
| tree | e1fe1c24240be9c85eddd25167a7ac6c4fd1ef14 /compiler/rustc_codegen_llvm/src | |
| parent | 12cc9b4b6fb6787e8a1c726827dbcfdba647f737 (diff) | |
| parent | baa7fcec85e1939b38e84d885e746df08d2f5bb0 (diff) | |
| download | rust-c02499feb11c960e79d72c2fdfb3e42053b563ec.tar.gz rust-c02499feb11c960e79d72c2fdfb3e42053b563ec.zip | |
Rollup merge of #135058 - onur-ozkan:path-resolution, r=jieyouxu
refactor bootstrap path resolution Previously we removed paths as soon as we found the first intersection, which made it impossible to find other intersecting paths (and that is the reason of https://github.com/rust-lang/rust/issues/135022). This patch changes that by marking the intersecting paths instead, so we can collect them all and remove them together when needed. Which means, `x build compiler` would compile anything that ends or starts with `"compiler"` instead of picking the first matching `Step` from `builder::get_step_descriptions`. Fixes https://github.com/rust-lang/rust/issues/135022
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
