Expand description
Implementation of compiling the compiler and standard library, in “check”-based modes.
Macros§
Structs§
- Bootstrap
- Bump
Stage0 - Cargo
Miri - Clippy
- Compiler
ForCheck - Represents a compiler that can check something.
- Compiletest
- Coverage
Dump - Cranelift
Codegen Backend - Check the Cranelift codegen backend.
- Features
Status Dump - GccCodegen
Backend - Check the GCC codegen backend.
- Linkchecker
- Miri
- Miropt
Test Tools - Prepare
Rustc 🔒Rmeta Sysroot - Checks rustc using the given
build_compiler
for the giventarget
, and produces a sysroot in the build directory that stores the generated .rmeta files. - Prepare
StdRmeta 🔒Sysroot - Checks std using the given
build_compiler
for the giventarget
, and produces a sysroot in the build directory that stores the generated .rmeta files. - Rmeta
Sysroot 🔒 - Represents a proof that rustc was checked. Contains directories with .rmeta files generated by checking rustc for a specific target.
- RunMake
Support - Rust
Analyzer - Rustc
- Checks rustc using
build_compiler
. - Rustdoc
- Rustfmt
- Std
- Test
Float Parse
Functions§
- prepare_
compiler_ for_ check - Prepares a compiler that will check something with the given
mode
. - prepare_
std 🔒 - Prepare the standard library for checking something (that requires stdlib) using
build_compiler
. - run_
tool_ 🔒check_ step - Used by the implementation of
Step::run
intool_check_step!
.