1.
What is rustc?
2.
Command-line Arguments
2.1.
Codegen Options
3.
Lints
3.1.
Lint Levels
3.2.
Lint Groups
3.3.
Lint Listing
3.3.1.
Allowed-by-default Lints
3.3.2.
Warn-by-default Lints
3.3.3.
Deny-by-default Lints
4.
JSON Output
5.
Tests
6.
Platform Support
6.1.
Target Tier Policy
6.2.
Template for Target-specific Documentation
6.3.
aarch64-apple-ios-sim
6.4.
*-apple-watchos*
6.5.
aarch64-nintendo-switch-freestanding
6.6.
armeb-unknown-linux-gnueabi
6.7.
armv4t-none-eabi
6.8.
armv5te-none-eabi
6.9.
armv6k-nintendo-3ds
6.10.
armv7-sony-vita-newlibeabihf
6.11.
armv7-unknown-linux-uclibceabi
6.12.
armv7-unknown-linux-uclibceabihf
6.13.
*-android and *-androideabi
6.14.
*-unknown-fuchsia
6.15.
*-kmc-solid_*
6.16.
m68k-unknown-linux-gnu
6.17.
mips64-openwrt-linux-musl
6.18.
mipsel-sony-psx
6.19.
nvptx64-nvidia-cuda
6.20.
riscv32imac-unknown-xous-elf
6.21.
*-pc-windows-gnullvm
6.22.
*-nto-qnx-*
6.23.
*-unknown-openbsd
6.24.
*-unknown-uefi
6.25.
wasm64-unknown-unknown
6.26.
x86_64-fortanix-unknown-sgx
6.27.
x86_64-unknown-none
7.
Targets
7.1.
Built-in Targets
7.2.
Custom Targets
7.3.
Known Issues
8.
Profile-guided Optimization
9.
Instrumentation-based Code Coverage
10.
Linker-plugin-based LTO
11.
Exploit Mitigations
12.
Contributing to rustc
Light
Rust
Coal
Navy
Ayu
The rustc book
armv7-sony-vita-newlibeabihf