Skip to content

Commit d32f336

Browse files
authored
Update bootstrapping docs to account for new stage meanings
see rust-lang/rust#145253 for reference.
1 parent 93bd9ce commit d32f336

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/building/bootstrapping/what-bootstrapping-does.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Note that this documentation mostly covers user-facing information. See
2323

2424
### Overview
2525

26-
- Stage 0: the pre-compiled compiler
26+
- Stage 0: the pre-compiled compiler and standard library
2727
- Stage 1: from current code, by an earlier compiler
2828
- Stage 2: the truly current compiler
2929
- Stage 3: the same-result test
@@ -192,7 +192,7 @@ include, but are not limited to:
192192
artifacts'). If you're working on the standard library, this is normally the
193193
test command you want.
194194
- `./x build --stage 0` means to build with the stage0 `rustc`.
195-
- `./x doc --stage 0` means to document using the stage0 `rustdoc`.
195+
- `./x doc --stage 1` means to document using the stage0 `rustdoc`.
196196

197197
#### Examples of what *not* to do
198198

@@ -211,7 +211,7 @@ include, but are not limited to:
211211
In short, _stage 0 uses the `stage0` compiler to create `stage0` artifacts which
212212
will later be uplifted to be the stage1 compiler_.
213213

214-
In each stage, two major steps are performed:
214+
In each stage besides 0, two major steps are performed:
215215

216216
1. `std` is compiled by the stage N compiler.
217217
2. That `std` is linked to programs built by the stage N compiler, including the

0 commit comments

Comments
 (0)