@@ -137,17 +137,17 @@ target | std | notes
137137[ ` arm-linux-androideabi ` ] ( platform-support/android.md ) | ✓ | ARMv6 Android
138138` arm-unknown-linux-musleabi ` | ✓ | ARMv6 Linux with MUSL
139139` arm-unknown-linux-musleabihf ` | ✓ | ARMv6 Linux with MUSL, hardfloat
140- ` armebv7r-none-eabi ` | * | Bare ARMv7-R, Big Endian
141- ` armebv7r-none-eabihf ` | * | Bare ARMv7-R, Big Endian, hardfloat
140+ [ ` armebv7r-none-eabi ` ] ( platform-support/armv7r-none-eabi.md ) | * | Bare ARMv7-R, Big Endian
141+ [ ` armebv7r-none-eabihf ` ] ( platform-support/armv7r-none-eabi.md ) | * | Bare ARMv7-R, Big Endian, hardfloat
142142` armv5te-unknown-linux-gnueabi ` | ✓ | ARMv5TE Linux (kernel 4.4, glibc 2.23)
143143` armv5te-unknown-linux-musleabi ` | ✓ | ARMv5TE Linux with MUSL
144144[ ` armv7-linux-androideabi ` ] ( platform-support/android.md ) | ✓ | ARMv7-A Android
145145` armv7-unknown-linux-gnueabi ` | ✓ | ARMv7-A Linux (kernel 4.15, glibc 2.27)
146146` armv7-unknown-linux-musleabi ` | ✓ | ARMv7-A Linux with MUSL
147147` armv7-unknown-linux-musleabihf ` | ✓ | ARMv7-A Linux with MUSL, hardfloat
148- ` armv7a-none-eabi ` | * | Bare ARMv7-A
149- ` armv7r-none-eabi ` | * | Bare ARMv7-R
150- ` armv7r-none-eabihf ` | * | Bare ARMv7-R, hardfloat
148+ [ ` armv7a-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv7-A
149+ [ ` armv7r-none-eabi ` ] ( platform-support/armv7r-none-eabi.md ) | * | Bare ARMv7-R
150+ [ ` armv7r-none-eabihf ` ] ( platform-support/armv7r-none-eabi.md ) | * | Bare ARMv7-R, hardfloat
151151` i586-pc-windows-msvc ` | * | 32-bit Windows w/o SSE [ ^ x86_32-floats-x87 ]
152152` i586-unknown-linux-gnu ` | ✓ | 32-bit Linux w/o SSE (kernel 3.2, glibc 2.17) [ ^ x86_32-floats-x87 ]
153153` i586-unknown-linux-musl ` | ✓ | 32-bit Linux w/o SSE, MUSL [ ^ x86_32-floats-x87 ]
@@ -166,15 +166,15 @@ target | std | notes
166166` riscv64imac-unknown-none-elf ` | * | Bare RISC-V (RV64IMAC ISA)
167167` sparc64-unknown-linux-gnu ` | ✓ | SPARC Linux (kernel 4.4, glibc 2.23)
168168` sparcv9-sun-solaris ` | ✓ | SPARC Solaris 11, illumos
169- ` thumbv6m-none-eabi ` | * | Bare ARMv6-M
170- ` thumbv7em-none-eabi ` | * | Bare ARMv7E-M
171- ` thumbv7em-none-eabihf ` | * | Bare ARMV7E-M, hardfloat
172- ` thumbv7m-none-eabi ` | * | Bare ARMv7-M
169+ [ ` thumbv6m-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv6-M
170+ [ ` thumbv7em-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv7E-M
171+ [ ` thumbv7em-none-eabihf ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMV7E-M, hardfloat
172+ [ ` thumbv7m-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv7-M
173173[ ` thumbv7neon-linux-androideabi ` ] ( platform-support/android.md ) | ✓ | Thumb2-mode ARMv7-A Android with NEON
174174` thumbv7neon-unknown-linux-gnueabihf ` | ✓ | Thumb2-mode ARMv7-A Linux with NEON (kernel 4.4, glibc 2.23)
175- ` thumbv8m.base-none-eabi ` | * | Bare ARMv8-M Baseline
176- ` thumbv8m.main-none-eabi ` | * | Bare ARMv8-M Mainline
177- ` thumbv8m.main-none-eabihf ` | * | Bare ARMv8-M Mainline, hardfloat
175+ [ ` thumbv8m.base-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv8-M Baseline
176+ [ ` thumbv8m.main-none-eabi ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv8-M Mainline
177+ [ ` thumbv8m.main-none-eabihf ` ] ( platform-support/arm-none-eabi.md ) | * | Bare ARMv8-M Mainline, hardfloat
178178` wasm32-unknown-emscripten ` | ✓ | WebAssembly via Emscripten
179179` wasm32-unknown-unknown ` | ✓ | WebAssembly
180180` wasm32-wasi ` | ✓ | WebAssembly with WASI
@@ -239,11 +239,11 @@ target | std | host | notes
239239` aarch64_be-unknown-linux-gnu_ilp32 ` | ✓ | ✓ | ARM64 Linux (big-endian, ILP32 ABI)
240240` aarch64_be-unknown-linux-gnu ` | ✓ | ✓ | ARM64 Linux (big-endian)
241241[ ` aarch64_be-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | ARM64 NetBSD (big-endian)
242- [ ` arm64_32-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM Apple WatchOS 64-bit with 32-bit pointers
242+ [ ` arm64_32-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM Apple WatchOS 64-bit with 32-bit pointers
243243[ ` armeb-unknown-linux-gnueabi ` ] ( platform-support/armeb-unknown-linux-gnueabi.md ) | ✓ | ? | ARM BE8 the default ARM big-endian architecture since [ ARMv6] ( https://developer.arm.com/documentation/101754/0616/armlink-Reference/armlink-Command-line-Options/--be8?lang=en ) .
244- ` armv4t-none-eabi ` | * | | Bare ARMv4T
244+ [ ` armv4t-none-eabi ` ] ( platform-support/armv4t-none-eabi.md ) | * | | Bare ARMv4T
245245` armv4t-unknown-linux-gnueabi ` | ? | | ARMv4T Linux
246- [ ` armv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Bare ARMv5TE
246+ [ ` armv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Bare ARMv5TE
247247` armv5te-unknown-linux-uclibceabi ` | ? | | ARMv5TE Linux with uClibc
248248` armv6-unknown-freebsd ` | ✓ | ✓ | ARMv6 FreeBSD
249249[ ` armv6-unknown-netbsd-eabihf ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | ARMv6 NetBSD w/hard-float
@@ -257,8 +257,8 @@ target | std | host | notes
257257` armv7-wrs-vxworks-eabihf ` | ? | | ARMv7-A for VxWorks
258258[ ` armv7a-kmc-solid_asp3-eabi ` ] ( platform-support/kmc-solid.md ) | ✓ | | ARM SOLID with TOPPERS/ASP3
259259[ ` armv7a-kmc-solid_asp3-eabihf ` ] ( platform-support/kmc-solid.md ) | ✓ | | ARM SOLID with TOPPERS/ASP3, hardfloat
260- ` armv7a-none-eabihf ` | * | | Bare ARMv7-A, hardfloat
261- [ ` armv7k-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARMv7-A Apple WatchOS
260+ [ ` armv7a-none-eabihf ` ] ( platform-support/arm-none-eabi.md ) | * | | Bare ARMv7-A, hardfloat
261+ [ ` armv7k-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARMv7-A Apple WatchOS
262262` armv7s-apple-ios ` | ✓ | | ARMv7-A Apple-A6 Apple iOS
263263` avr-unknown-gnu-atmega328 ` | * | | AVR. Requires ` -Z build-std=core `
264264` bpfeb-unknown-none ` | * | | BPF (big endian)
@@ -333,15 +333,15 @@ target | std | host | notes
333333[ ` sparc-unknown-none-elf ` ] ( ./platform-support/sparc-unknown-none-elf.md ) | * | | Bare 32-bit SPARC V7+
334334[ ` sparc64-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | NetBSD/sparc64
335335[ ` sparc64-unknown-openbsd ` ] ( platform-support/openbsd.md ) | ✓ | ✓ | OpenBSD/sparc64
336- ` thumbv4t-none-eabi ` | * | | Thumb-mode Bare ARMv4T
337- [ ` thumbv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Thumb-mode Bare ARMv5TE
336+ [ ` thumbv4t-none-eabi ` ] ( platform-support/armv4t-none-eabi.md ) | * | | Thumb-mode Bare ARMv4T
337+ [ ` thumbv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Thumb-mode Bare ARMv5TE
338338` thumbv7a-pc-windows-msvc ` | ? | |
339339` thumbv7a-uwp-windows-msvc ` | ✓ | |
340340` thumbv7neon-unknown-linux-musleabihf ` | ? | | Thumb2-mode ARMv7-A Linux with NEON, MUSL
341341[ ` wasm64-unknown-unknown ` ] ( platform-support/wasm64-unknown-unknown.md ) | ? | | WebAssembly
342342` x86_64-apple-ios-macabi ` | ✓ | | Apple Catalyst on x86_64
343- [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | x86 64-bit tvOS
344- [ ` x86_64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | x86 64-bit Apple WatchOS simulator
343+ [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | x86 64-bit tvOS
344+ [ ` x86_64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | x86 64-bit Apple WatchOS simulator
345345[ ` x86_64-pc-nto-qnx710 ` ] ( platform-support/nto-qnx.md ) | ✓ | | x86 64-bit QNX Neutrino 7.1 RTOS |
346346[ ` x86_64-pc-windows-gnullvm ` ] ( platform-support/pc-windows-gnullvm.md ) | ✓ | ✓ |
347347` x86_64-pc-windows-msvc ` | * | | 64-bit Windows XP support
0 commit comments