diff options
| author | nora <48135649+Noratrieb@users.noreply.github.com> | 2025-08-20 19:04:23 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-20 19:04:23 +0200 |
| commit | 519854fdae8f468e11208a07b5b32849159ac100 (patch) | |
| tree | 5e08c6b0bfc93ca4f9b25c53a719474ad68f2a6f | |
| parent | b7b98ecd75302e70ba4530c96fde359b4e17728d (diff) | |
| parent | f486a6f8840dd2b4c380e61a400351d6ec5bf372 (diff) | |
| download | rust-519854fdae8f468e11208a07b5b32849159ac100.tar.gz rust-519854fdae8f468e11208a07b5b32849159ac100.zip | |
Merge pull request #2546 from lolbinarycat/patch-7
Update bootstrapping docs to account for new stage meanings
| -rw-r--r-- | src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md b/src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md index da425d8d39b..bfd75ebda40 100644 --- a/src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md +++ b/src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md @@ -23,7 +23,7 @@ Note that this documentation mostly covers user-facing information. See ### Overview -- Stage 0: the pre-compiled compiler +- Stage 0: the pre-compiled compiler and standard library - Stage 1: from current code, by an earlier compiler - Stage 2: the truly current compiler - Stage 3: the same-result test @@ -192,7 +192,7 @@ include, but are not limited to: artifacts'). If you're working on the standard library, this is normally the test command you want. - `./x build --stage 0` means to build with the stage0 `rustc`. -- `./x doc --stage 0` means to document using the stage0 `rustdoc`. +- `./x doc --stage 1` means to document using the stage0 `rustdoc`. #### Examples of what *not* to do @@ -211,7 +211,7 @@ include, but are not limited to: In short, _stage 0 uses the `stage0` compiler to create `stage0` artifacts which will later be uplifted to be the stage1 compiler_. -In each stage, two major steps are performed: +In each stage besides 0, two major steps are performed: 1. `std` is compiled by the stage N compiler. 2. That `std` is linked to programs built by the stage N compiler, including the |
