1.
What is rustc?
2.
Command-line Arguments
2.1.
Codegen Options
3.
Jobserver
4.
Lints
4.1.
Lint Levels
4.2.
Lint Groups
4.3.
Lint Listing
4.3.1.
Allowed-by-default Lints
4.3.2.
Warn-by-default Lints
4.3.3.
Deny-by-default Lints
5.
JSON Output
6.
Tests
7.
Platform Support
7.1.
Target Tier Policy
7.2.
Template for Target-specific Documentation
7.3.
arm64ec-pc-windows-msvc
7.4.
*-apple-darwin
7.4.1.
i686-apple-darwin
7.4.2.
x86_64h-apple-darwin
7.4.3.
arm64e-apple-darwin
7.5.
*-apple-ios
7.5.1.
*-apple-ios-macabi
7.5.2.
arm64e-apple-ios
7.6.
*-apple-tvos
7.6.1.
arm64e-apple-tvos
7.7.
*-apple-watchos
7.8.
*-apple-visionos
7.9.
aarch64-nintendo-switch-freestanding
7.10.
armeb-unknown-linux-gnueabi
7.11.
arm-none-eabi
7.11.1.
armv4t-none-eabi
7.11.2.
armv5te-none-eabi
7.11.3.
armv7r-none-eabi
7.11.4.
armv8r-none-eabihf
7.11.5.
thumbv6m-none-eabi
7.11.6.
thumbv7em-none-eabi*
7.11.7.
thumbv7m-none-eabi
7.11.8.
thumbv8m.base-none-eabi
7.11.9.
thumbv8m.main-none-eabi*
7.12.
armv6k-nintendo-3ds
7.13.
armv7-rtems-eabihf
7.14.
armv7-sony-vita-newlibeabihf
7.15.
armv7-unknown-linux-uclibceabi
7.16.
armv7-unknown-linux-uclibceabihf
7.17.
*-android and *-androideabi
7.18.
*-linux-ohos
7.19.
*-hurd-gnu
7.20.
aarch64-unknown-teeos
7.21.
*-espidf
7.22.
*-unknown-fuchsia
7.23.
*-unknown-trusty
7.24.
*-kmc-solid_*
7.25.
csky-unknown-linux-gnuabiv2*
7.26.
hexagon-unknown-linux-musl
7.27.
hexagon-unknown-none-elf
7.28.
illumos
7.29.
loongarch*-unknown-linux-*
7.30.
loongarch*-unknown-none*
7.31.
m68k-unknown-linux-gnu
7.32.
mips64-openwrt-linux-musl
7.33.
mipsel-sony-psx
7.34.
mipsisa*r6*-unknown-linux-gnu*
7.35.
nvptx64-nvidia-cuda
7.36.
powerpc-unknown-openbsd
7.37.
powerpc-unknown-linux-muslspe
7.38.
powerpc64-ibm-aix
7.39.
powerpc64le-unknown-linux-musl
7.40.
riscv32e*-unknown-none-elf
7.41.
riscv32i*-unknown-none-elf
7.42.
riscv32im-risc0-zkvm-elf
7.43.
riscv32imac-unknown-xous-elf
7.44.
riscv64gc-unknown-linux-gnu
7.45.
riscv64gc-unknown-linux-musl
7.46.
s390x-unknown-linux-gnu
7.47.
s390x-unknown-linux-musl
7.48.
sparc-unknown-none-elf
7.49.
sparcv9-sun-solaris
7.50.
*-pc-windows-gnullvm
7.51.
*-nto-qnx-*
7.52.
*-unikraft-linux-musl
7.53.
*-unknown-hermit
7.54.
*-unknown-freebsd
7.55.
*-unknown-netbsd*
7.56.
*-unknown-openbsd
7.57.
*-unknown-redox
7.58.
*-unknown-uefi
7.59.
*-wrs-vxworks
7.60.
wasm32-wasip1
7.61.
wasm32-wasip1-threads
7.62.
wasm32-wasip2
7.63.
wasm32-unknown-emscripten
7.64.
wasm32-unknown-unknown
7.65.
wasm32v1-none
7.66.
wasm64-unknown-unknown
7.67.
*-win7-windows-msvc
7.68.
x86_64-fortanix-unknown-sgx
7.69.
x86_64-pc-solaris
7.70.
x86_64-unknown-linux-none.md
7.71.
x86_64-unknown-none
7.72.
xtensa-*-none-elf
7.73.
*-nuttx-*
8.
Targets
8.1.
Built-in Targets
8.2.
Custom Targets
8.3.
Known Issues
9.
Profile-guided Optimization
10.
Instrumentation-based Code Coverage
11.
Linker-plugin-based LTO
12.
Checking Conditional Configurations
12.1.
Cargo Specifics
13.
Exploit Mitigations
14.
Symbol Mangling
14.1.
v0 Symbol Format
15.
Contributing to rustc
光
Rust
煤
海军
香鱼
Rustc 指南
指定维护者
powerpc-unknown-openbsd
不是由 OpenBSD 开发人员维护,目前也没有活跃的 rustc 维护者。