]> git.proxmox.com Git - rustc.git/blame - src/doc/rustc/src/SUMMARY.md
New upstream version 1.76.0+dfsg1
[rustc.git] / src / doc / rustc / src / SUMMARY.md
CommitLineData
83c7162d
XL
1# The Rustc Book
2
3- [What is rustc?](what-is-rustc.md)
923072b8
FG
4- [Command-line Arguments](command-line-arguments.md)
5 - [Codegen Options](codegen-options/index.md)
83c7162d 6- [Lints](lints/index.md)
923072b8 7 - [Lint Levels](lints/levels.md)
83c7162d 8 - [Lint Groups](lints/groups.md)
923072b8
FG
9 - [Lint Listing](lints/listing/index.md)
10 - [Allowed-by-default Lints](lints/listing/allowed-by-default.md)
11 - [Warn-by-default Lints](lints/listing/warn-by-default.md)
12 - [Deny-by-default Lints](lints/listing/deny-by-default.md)
e74abb32 13- [JSON Output](json.md)
6a06907d 14- [Tests](tests/index.md)
3dfed10e 15- [Platform Support](platform-support.md)
923072b8
FG
16 - [Target Tier Policy](target-tier-policy.md)
17 - [Template for Target-specific Documentation](platform-support/TEMPLATE.md)
4b012472
FG
18 - [arm64e-apple-ios.md](platform-support/arm64e-apple-ios.md)
19 - [arm64e-apple-darwin.md](platform-support/arm64e-apple-darwin.md)
17df50a5 20 - [aarch64-apple-ios-sim](platform-support/aarch64-apple-ios-sim.md)
fe692bf9 21 - [\*-apple-tvos](platform-support/apple-tvos.md)
923072b8 22 - [\*-apple-watchos\*](platform-support/apple-watchos.md)
064997fb 23 - [aarch64-nintendo-switch-freestanding](platform-support/aarch64-nintendo-switch-freestanding.md)
f2b60f7d 24 - [armeb-unknown-linux-gnueabi](platform-support/armeb-unknown-linux-gnueabi.md)
4b012472 25 - [arm-none-eabi](platform-support/arm-none-eabi.md)
f2b60f7d 26 - [armv4t-none-eabi](platform-support/armv4t-none-eabi.md)
2b03887a 27 - [armv5te-none-eabi](platform-support/armv5te-none-eabi.md)
4b012472 28 - [armv7r-none-eabi](platform-support/armv7r-none-eabi.md)
923072b8 29 - [armv6k-nintendo-3ds](platform-support/armv6k-nintendo-3ds.md)
9c376795 30 - [armv7-sony-vita-newlibeabihf](platform-support/armv7-sony-vita-newlibeabihf.md)
5099ac24
FG
31 - [armv7-unknown-linux-uclibceabi](platform-support/armv7-unknown-linux-uclibceabi.md)
32 - [armv7-unknown-linux-uclibceabihf](platform-support/armv7-unknown-linux-uclibceabihf.md)
2b03887a 33 - [\*-android and \*-androideabi](platform-support/android.md)
353b0b11 34 - [\*-linux-ohos](platform-support/openharmony.md)
781aab86 35 - [\*-hurd-gnu](platform-support/hurd.md)
add651ee 36 - [aarch64-unknown-teeos](platform-support/aarch64-unknown-teeos.md)
49aad941 37 - [\*-esp-espidf](platform-support/esp-idf.md)
9c376795 38 - [\*-unknown-fuchsia](platform-support/fuchsia.md)
c295e0f8 39 - [\*-kmc-solid_\*](platform-support/kmc-solid.md)
ed00b5ec 40 - [csky-unknown-linux-gnuabiv2\*](platform-support/csky-unknown-linux-gnuabiv2.md)
353b0b11 41 - [loongarch\*-unknown-linux-\*](platform-support/loongarch-linux.md)
fe692bf9 42 - [loongarch\*-unknown-none\*](platform-support/loongarch-none.md)
04454e1e
FG
43 - [m68k-unknown-linux-gnu](platform-support/m68k-unknown-linux-gnu.md)
44 - [mips64-openwrt-linux-musl](platform-support/mips64-openwrt-linux-musl.md)
487cf647 45 - [mipsel-sony-psx](platform-support/mipsel-sony-psx.md)
add651ee 46 - [mipsisa\*r6\*-unknown-linux-gnu\*](platform-support/mips-release-6.md)
04454e1e 47 - [nvptx64-nvidia-cuda](platform-support/nvptx64-nvidia-cuda.md)
ed00b5ec 48 - [powerpc64-ibm-aix](platform-support/aix.md)
923072b8 49 - [riscv32imac-unknown-xous-elf](platform-support/riscv32imac-unknown-xous-elf.md)
4b012472 50 - [riscv32*-unknown-none-elf](platform-support/riscv32imac-unknown-none-elf.md)
add651ee 51 - [sparc-unknown-none-elf](./platform-support/sparc-unknown-none-elf.md)
04454e1e 52 - [*-pc-windows-gnullvm](platform-support/pc-windows-gnullvm.md)
487cf647 53 - [\*-nto-qnx-\*](platform-support/nto-qnx.md)
add651ee
FG
54 - [*-unikraft-linux-musl](platform-support/unikraft-linux-musl.md)
55 - [*-unknown-hermit](platform-support/hermit.md)
fe692bf9 56 - [\*-unknown-netbsd\*](platform-support/netbsd.md)
5099ac24 57 - [*-unknown-openbsd](platform-support/openbsd.md)
064997fb 58 - [\*-unknown-uefi](platform-support/unknown-uefi.md)
add651ee 59 - [wasm32-wasi-preview1-threads](platform-support/wasm32-wasi-preview1-threads.md)
3c0e092e 60 - [wasm64-unknown-unknown](platform-support/wasm64-unknown-unknown.md)
4b012472 61 - [\*-win7-windows-msvc](platform-support/win7-windows-msvc.md)
2b03887a 62 - [x86_64-fortanix-unknown-sgx](platform-support/x86_64-fortanix-unknown-sgx.md)
04454e1e 63 - [x86_64-unknown-none](platform-support/x86_64-unknown-none.md)
49aad941 64 - [x86_64h-apple-darwin](platform-support/x86_64h-apple-darwin.md)
83c7162d
XL
65- [Targets](targets/index.md)
66 - [Built-in Targets](targets/built-in.md)
67 - [Custom Targets](targets/custom.md)
e74abb32 68 - [Known Issues](targets/known-issues.md)
dc9dc135 69- [Profile-guided Optimization](profile-guided-optimization.md)
5099ac24 70- [Instrumentation-based Code Coverage](instrument-coverage.md)
923072b8 71- [Linker-plugin-based LTO](linker-plugin-lto.md)
fc512014 72- [Exploit Mitigations](exploit-mitigations.md)
add651ee
FG
73- [Symbol Mangling](symbol-mangling/index.md)
74 - [v0 Symbol Format](symbol-mangling/v0.md)
9fa01778 75- [Contributing to `rustc`](contributing.md)