Skip to content

Commit 9d01385

Browse files
committed
Fix line length
1 parent 77e1990 commit 9d01385

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/building/bootstrapping.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@ This is a detailed look into the separate bootstrap stages.
117117
The convention `x.py` uses is that:
118118
- A `--stage N` flag means to run the stage N compiler (`stageN/rustc`).
119119
- A "stage N artifact" is an artifact that is _produced_ by the stage N compiler.
120-
- The "stage (N+1) compiler" is assembled from "stage N artifacts". This process is called _uplifting_.
120+
- The "stage (N+1) compiler" is assembled from "stage N artifacts". This
121+
process is called _uplifting_.
121122

122123
For example, `x.py build --stage 0` means to build with the beta `rustc`, and
123124
`test --stage 0` isn't really meaningful (it's not running tests on your changes,
@@ -134,7 +135,8 @@ will later be uplifted to stage1_.
134135
In each stage, two major steps are performed:
135136

136137
1. `std` is compiled by the stage N compiler.
137-
2. That `std` is linked to programs built by the stage N compiler, including the stage (N+1) compiler.
138+
2. That `std` is linked to programs built by the stage N compiler, including
139+
the stage (N+1) compiler.
138140

139141
This is somewhat intuitive if one thinks of the stage (N+1) compiler as "just"
140142
another program we are building with the stage N compiler:
@@ -155,7 +157,8 @@ The stage 1 artifacts are what is shipped to end-users, including `stage2/bin/ru
155157

156158
Note that there are two `std` libraries in play here:
157159
1. The library _linked_ to `stageN/rustc`, which was built by stage N-1 (stage N-1 `std`)
158-
2. The library _used to compile programs_ with `stageN/rustc`, which was built by stage N (stage N `std`).
160+
2. The library _used to compile programs_ with `stageN/rustc`, which was
161+
built by stage N (stage N `std`).
159162

160163
stage N `std` is pretty much necessary for any useful work with the compiler.
161164
Without it, you can only compile programs with `#![no_core]` -- not terribly useful!

0 commit comments

Comments
 (0)