@@ -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
@@ -238,11 +238,11 @@ target | std | host | notes
238238` aarch64_be-unknown-linux-gnu_ilp32 ` | ✓ | ✓ | ARM64 Linux (big-endian, ILP32 ABI)
239239` aarch64_be-unknown-linux-gnu ` | ✓ | ✓ | ARM64 Linux (big-endian)
240240[ ` aarch64_be-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | ARM64 NetBSD (big-endian)
241- [ ` arm64_32-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM Apple WatchOS 64-bit with 32-bit pointers
241+ [ ` arm64_32-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARM Apple WatchOS 64-bit with 32-bit pointers
242242[ ` 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 ) .
243- ` armv4t-none-eabi ` | * | | Bare ARMv4T
243+ [ ` armv4t-none-eabi ` ] ( platform-support/armv4t-none-eabi.md ) | * | | Bare ARMv4T
244244` armv4t-unknown-linux-gnueabi ` | ? | | ARMv4T Linux
245- [ ` armv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Bare ARMv5TE
245+ [ ` armv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Bare ARMv5TE
246246` armv5te-unknown-linux-uclibceabi ` | ? | | ARMv5TE Linux with uClibc
247247` armv6-unknown-freebsd ` | ✓ | ✓ | ARMv6 FreeBSD
248248[ ` armv6-unknown-netbsd-eabihf ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | ARMv6 NetBSD w/hard-float
@@ -256,8 +256,8 @@ target | std | host | notes
256256` armv7-wrs-vxworks-eabihf ` | ? | | ARMv7-A for VxWorks
257257[ ` armv7a-kmc-solid_asp3-eabi ` ] ( platform-support/kmc-solid.md ) | ✓ | | ARM SOLID with TOPPERS/ASP3
258258[ ` armv7a-kmc-solid_asp3-eabihf ` ] ( platform-support/kmc-solid.md ) | ✓ | | ARM SOLID with TOPPERS/ASP3, hardfloat
259- ` armv7a-none-eabihf ` | * | | Bare ARMv7-A, hardfloat
260- [ ` armv7k-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARMv7-A Apple WatchOS
259+ [ ` armv7a-none-eabihf ` ] ( platform-support/arm-none-eabi.md ) | * | | Bare ARMv7-A, hardfloat
260+ [ ` armv7k-apple-watchos ` ] ( platform-support/apple-watchos.md ) | ✓ | | ARMv7-A Apple WatchOS
261261` armv7s-apple-ios ` | ✓ | | ARMv7-A Apple-A6 Apple iOS
262262` avr-unknown-gnu-atmega328 ` | * | | AVR. Requires ` -Z build-std=core `
263263` bpfeb-unknown-none ` | * | | BPF (big endian)
@@ -332,15 +332,15 @@ target | std | host | notes
332332[ ` sparc-unknown-none-elf ` ] ( ./platform-support/sparc-unknown-none-elf.md ) | * | | Bare 32-bit SPARC V7+
333333[ ` sparc64-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | NetBSD/sparc64
334334[ ` sparc64-unknown-openbsd ` ] ( platform-support/openbsd.md ) | ✓ | ✓ | OpenBSD/sparc64
335- ` thumbv4t-none-eabi ` | * | | Thumb-mode Bare ARMv4T
336- [ ` thumbv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Thumb-mode Bare ARMv5TE
335+ [ ` thumbv4t-none-eabi ` ] ( platform-support/armv4t-none-eabi.md ) | * | | Thumb-mode Bare ARMv4T
336+ [ ` thumbv5te-none-eabi ` ] ( platform-support/armv5te-none-eabi.md ) | * | | Thumb-mode Bare ARMv5TE
337337` thumbv7a-pc-windows-msvc ` | ? | |
338338` thumbv7a-uwp-windows-msvc ` | ✓ | |
339339` thumbv7neon-unknown-linux-musleabihf ` | ? | | Thumb2-mode ARMv7-A Linux with NEON, MUSL
340340[ ` wasm64-unknown-unknown ` ] ( platform-support/wasm64-unknown-unknown.md ) | ? | | WebAssembly
341341` x86_64-apple-ios-macabi ` | ✓ | | Apple Catalyst on x86_64
342- [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | x86 64-bit tvOS
343- [ ` x86_64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | x86 64-bit Apple WatchOS simulator
342+ [ ` x86_64-apple-tvos ` ] ( platform-support/apple-tvos.md ) | ? | | x86 64-bit tvOS
343+ [ ` x86_64-apple-watchos-sim ` ] ( platform-support/apple-watchos.md ) | ✓ | | x86 64-bit Apple WatchOS simulator
344344[ ` x86_64-pc-nto-qnx710 ` ] ( platform-support/nto-qnx.md ) | ✓ | | x86 64-bit QNX Neutrino 7.1 RTOS |
345345[ ` x86_64-pc-windows-gnullvm ` ] ( platform-support/pc-windows-gnullvm.md ) | ✓ | ✓ |
346346` x86_64-pc-windows-msvc ` | * | | 64-bit Windows XP support
0 commit comments