File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ Note that there are two `std` libraries in play here:
184
184
2 . The library _ used to compile programs_ with ` stageN/rustc ` , which was
185
185
built by stage N (stage N ` std ` ).
186
186
187
- stage N ` std ` is pretty much necessary for any useful work with the stage N compiler.
187
+ Stage N ` std ` is pretty much necessary for any useful work with the stage N compiler.
188
188
Without it, you can only compile programs with ` #![no_core] ` -- not terribly useful!
189
189
190
190
The reason these need to be different is because they aren't necessarily ABI-compatible:
@@ -194,7 +194,7 @@ to Rust metadata on nightly that aren't present in beta.
194
194
This is also where ` --keep-stage 1 library/std ` comes into play. Since most
195
195
changes to the compiler don't actually change the ABI, once you've produced a
196
196
` std ` in stage 1, you can probably just reuse it with a different compiler.
197
- If the ABI hasn't changed, you're good to go, no need to spend the time
197
+ If the ABI hasn't changed, you're good to go, no need to spend time
198
198
recompiling that ` std ` .
199
199
` --keep-stage ` simply assumes the previous compile is fine and copies those
200
200
artifacts into the appropriate place, skipping the cargo invocation.
You can’t perform that action at this time.
0 commit comments