@@ -36,7 +36,7 @@ target | notes
36
36
` i686-pc-windows-gnu ` | 32-bit MinGW (Windows 10+) [ ^ x86_32-floats-return-ABI ]
37
37
` i686-pc-windows-msvc ` | 32-bit MSVC (Windows 10+) [ ^ x86_32-floats-return-ABI ]
38
38
` i686-unknown-linux-gnu ` | 32-bit Linux (kernel 3.2+, glibc 2.17+) [ ^ x86_32-floats-return-ABI ]
39
- ` x86_64-apple-darwin ` | 64-bit macOS (10.12+, Sierra+)
39
+ [ ` x86_64-apple-darwin ` ] ( platform-support/apple-darwin.md ) | 64-bit macOS (10.12+, Sierra+)
40
40
` x86_64-pc-windows-gnu ` | 64-bit MinGW (Windows 10+)
41
41
` x86_64-pc-windows-msvc ` | 64-bit MSVC (Windows 10+)
42
42
` x86_64-unknown-linux-gnu ` | 64-bit Linux (kernel 3.2+, glibc 2.17+)
@@ -86,7 +86,7 @@ so Rustup may install the documentation for a similar tier 1 target instead.
86
86
87
87
target | notes
88
88
-------|-------
89
- ` aarch64-apple-darwin ` | ARM64 macOS (11.0+, Big Sur+)
89
+ [ ` aarch64-apple-darwin ` ] ( platform-support/apple-darwin.md ) | ARM64 macOS (11.0+, Big Sur+)
90
90
` aarch64-pc-windows-msvc ` | ARM64 Windows MSVC
91
91
` aarch64-unknown-linux-musl ` | ARM64 Linux with musl 1.2.3
92
92
` arm-unknown-linux-gnueabi ` | Armv6 Linux (kernel 3.2, glibc 2.17)
@@ -133,8 +133,8 @@ so Rustup may install the documentation for a similar tier 1 target instead.
133
133
134
134
target | std | notes
135
135
-------|:---:|-------
136
- ` aarch64-apple-ios ` | ✓ | ARM64 iOS
137
- [ ` aarch64-apple-ios-sim ` ] ( platform-support/aarch64- apple-ios-sim .md ) | ✓ | Apple iOS Simulator on ARM64
136
+ [ ` aarch64-apple-ios ` ] ( platform-support/apple-ios.md ) | ✓ | ARM64 iOS
137
+ [ ` aarch64-apple-ios-sim ` ] ( platform-support/apple-ios.md ) | ✓ | Apple iOS Simulator on ARM64
138
138
` aarch64-fuchsia ` | ✓ | Alias for ` aarch64-unknown-fuchsia `
139
139
[ ` aarch64-unknown-fuchsia ` ] ( platform-support/fuchsia.md ) | ✓ | ARM64 Fuchsia
140
140
[ ` aarch64-linux-android ` ] ( platform-support/android.md ) | ✓ | ARM64 Android
@@ -192,7 +192,7 @@ target | std | notes
192
192
` wasm32-wasi ` | ✓ | WebAssembly with WASI (undergoing a [ rename to ` wasm32-wasip1 ` ] [ wasi-rename ] )
193
193
[ ` wasm32-wasip1 ` ] ( platform-support/wasm32-wasip1.md ) | ✓ | WebAssembly with WASI
194
194
[ ` wasm32-wasip1-threads ` ] ( platform-support/wasm32-wasip1-threads.md ) | ✓ | | WebAssembly with WASI Preview 1 and threads
195
- ` x86_64-apple-ios ` | ✓ | 64-bit x86 iOS
195
+ [ ` x86_64-apple-ios ` ] ( platform-support/apple-ios.md ) | ✓ | 64-bit x86 iOS
196
196
[ ` x86_64-fortanix-unknown-sgx ` ] ( platform-support/x86_64-fortanix-unknown-sgx.md ) | ✓ | [ Fortanix ABI] for 64-bit Intel SGX
197
197
` x86_64-fuchsia ` | ✓ | Alias for ` x86_64-unknown-fuchsia `
198
198
[ ` x86_64-unknown-fuchsia ` ] ( platform-support/fuchsia.md ) | ✓ | 64-bit x86 Fuchsia
@@ -241,9 +241,9 @@ target | std | host | notes
241
241
[ ` arm64e-apple-ios ` ] ( platform-support/arm64e-apple-ios.md ) | ✓ | | ARM64e Apple iOS
242
242
[ ` arm64e-apple-darwin ` ] ( platform-support/arm64e-apple-darwin.md ) | ✓ | ✓ | ARM64e Apple Darwin
243
243
[ ` arm64ec-pc-windows-msvc ` ] ( platform-support/arm64ec-pc-windows-msvc.md ) | ? | | Arm64EC Windows MSVC
244
- ` aarch64-apple-ios-macabi ` | ? | | Apple Catalyst on ARM64
245
- [ ` aarch64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | ARM64 tvOS
246
- [ ` aarch64-apple-tvos-sim ` ] ( platform-support/apple-tvos.md ) | ? | | ARM64 tvOS Simulator
244
+ [ ` aarch64-apple-ios-macabi ` ] ( platform-support/apple-ios-macabi.md ) | ✓ | | Apple Catalyst on ARM64
245
+ [ ` aarch64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ✓ | | ARM64 tvOS
246
+ [ ` aarch64-apple-tvos-sim ` ] ( platform-support/apple-tvos.md ) | ✓ | | ARM64 tvOS Simulator
247
247
[ ` aarch64-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM64 Apple WatchOS
248
248
[ ` aarch64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM64 Apple WatchOS Simulator
249
249
[ ` aarch64-apple-visionos ` ] ( platform-support/apple-visionos.md ) | ✓ | | ARM64 Apple visionOS
@@ -283,7 +283,7 @@ target | std | host | notes
283
283
[ ` armv7a-kmc-solid_asp3-eabihf ` ] ( platform-support/kmc-solid.md ) | ✓ | | ARM SOLID with TOPPERS/ASP3, hardfloat
284
284
[ ` armv7a-none-eabihf ` ] ( platform-support/arm-none-eabi.md ) | * | | Bare Armv7-A, hardfloat
285
285
[ ` armv7k-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | Armv7-A Apple WatchOS
286
- ` armv7s-apple-ios ` | ✓ | | Armv7-A Apple-A6 Apple iOS
286
+ [ ` armv7s-apple-ios ` ] ( platform-support/apple-ios.md ) | ✓ | | Armv7-A Apple-A6 Apple iOS
287
287
[ ` armv8r-none-eabihf ` ] ( platform-support/armv8r-none-eabihf.md ) | * | | Bare Armv8-R, hardfloat
288
288
` avr-unknown-gnu-atmega328 ` | * | | AVR. Requires ` -Z build-std=core `
289
289
` bpfeb-unknown-none ` | * | | BPF (big endian)
@@ -292,10 +292,10 @@ target | std | host | notes
292
292
` csky-unknown-linux-gnuabiv2hf ` | ✓ | | C-SKY abiv2 Linux, hardfloat (little endian)
293
293
[ ` hexagon-unknown-none-elf ` ] ( platform-support/hexagon-unknown-none-elf.md ) | * | | Bare Hexagon (v60+, HVX)
294
294
[ ` hexagon-unknown-linux-musl ` ] ( platform-support/hexagon-unknown-linux-musl.md ) | ✓ | | Hexagon Linux with musl 1.2.3
295
- ` i386-apple-ios ` | ✓ | | 32-bit x86 iOS [ ^ x86_32-floats-return-ABI ]
295
+ [ ` i386-apple-ios ` ] ( platform-support/apple-ios.md ) | ✓ | | 32-bit x86 iOS [ ^ x86_32-floats-return-ABI ]
296
296
[ ` i586-pc-nto-qnx700 ` ] ( platform-support/nto-qnx.md ) | * | | 32-bit x86 QNX Neutrino 7.0 RTOS [ ^ x86_32-floats-return-ABI ]
297
297
[ ` i586-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | | 32-bit x86, restricted to Pentium
298
- ` i686-apple-darwin ` | ✓ | ✓ | 32-bit macOS (10.12+, Sierra+) [ ^ x86_32-floats-return-ABI ]
298
+ [ ` i686-apple-darwin ` ] ( platform-support/apple-darwin.md ) | ✓ | ✓ | 32-bit macOS (10.12+, Sierra+) [ ^ x86_32-floats-return-ABI ]
299
299
` i686-unknown-haiku ` | ✓ | ✓ | 32-bit Haiku [ ^ x86_32-floats-return-ABI ]
300
300
[ ` i686-unknown-hurd-gnu ` ] ( platform-support/hurd.md ) | ✓ | ✓ | 32-bit GNU/Hurd [ ^ x86_32-floats-return-ABI ]
301
301
[ ` i686-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | NetBSD/i386 with SSE2 [ ^ x86_32-floats-return-ABI ]
@@ -367,8 +367,8 @@ target | std | host | notes
367
367
` thumbv7neon-unknown-linux-musleabihf ` | ? | | Thumb2-mode Armv7-A Linux with NEON, musl 1.2.3
368
368
[ ` wasm32-wasip2 ` ] ( platform-support/wasm32-wasip2.md ) | ✓ | | WebAssembly
369
369
[ ` wasm64-unknown-unknown ` ] ( platform-support/wasm64-unknown-unknown.md ) | ? | | WebAssembly
370
- ` x86_64-apple-ios-macabi ` | ✓ | | Apple Catalyst on x86_64
371
- [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | x86 64-bit tvOS
370
+ [ ` x86_64-apple-ios-macabi ` ] ( platform-support/apple-ios-macabi.md ) | ✓ | | Apple Catalyst on x86_64
371
+ [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ✓ | | x86 64-bit tvOS
372
372
[ ` x86_64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | x86 64-bit Apple WatchOS simulator
373
373
[ ` x86_64-pc-nto-qnx710 ` ] ( platform-support/nto-qnx.md ) | ✓ | | x86 64-bit QNX Neutrino 7.1 RTOS |
374
374
[ ` x86_64-unikraft-linux-musl ` ] ( platform-support/unikraft-linux-musl.md ) | ✓ | | 64-bit Unikraft with musl 1.2.3
0 commit comments