@@ -122,28 +122,6 @@ target | std | rustc | cargo | notes
122122
123123[ Fortanix ABI ] : https://edp.fortanix.com/
124124
125- ## Tier 2.5
126- Tier 2.5 platforms can be thought of as "guaranteed to build", but without
127- builds available through ` rustup ` . Automated tests are not run so it's not
128- guaranteed to produce a working build, but platforms often work to quite a good
129- degree and patches are always welcome! Specifically, these platforms are
130- required to have each of the following:
131-
132- * Automated building is set up, but may not be running tests.
133- * Landing changes to the ` rust-lang/rust ` repository's master branch is gated on
134- platforms ** building** . For some platforms only the standard library is
135- compiled, but for others ` rustc ` and ` cargo ` are too.
136-
137- ** This status is accidental: no new platforms should reach this state**
138-
139- target | std | rustc | cargo | notes
140- -------|-----|-------|-------|-------
141- ` aarch64-unknown-cloudabi ` | ✓ | | | ARM64 CloudABI
142- ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat
143- ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI
144- ` powerpc-unknown-linux-gnuspe ` | ✓ | | | PowerPC SPE Linux
145- ` sparc-unknown-linux-gnu ` | ✓ | | | 32-bit SPARC Linux
146-
147125## Tier 3
148126Tier 3 platforms are those which the Rust codebase has support for, but which
149127are not built or tested automatically, and may not work. Official builds are
@@ -152,6 +130,7 @@ not available.
152130target | std | rustc | cargo | notes
153131-------|-----|-------|-------|-------
154132` aarch64-apple-tvos ` | ** | | | ARM64 tvOS
133+ ` aarch64-unknown-cloudabi ` | ✓ | | | ARM64 CloudABI
155134` aarch64-unknown-freebsd ` | ✓ | ✓ | ✓ | ARM64 FreeBSD
156135` aarch64-unknown-hermit ` | ? | | |
157136` aarch64-unknown-netbsd ` | ? | | |
@@ -163,6 +142,7 @@ target | std | rustc | cargo | notes
163142` armv6-unknown-freebsd ` | ✓ | ✓ | ✓ | ARMv6 FreeBSD
164143` armv6-unknown-netbsd-eabihf ` | ? | | |
165144` armv7-apple-ios ` | ✓ | | | RMv7 iOS, Cortex-
145+ ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat
166146` armv7-unknown-freebsd ` | ✓ | ✓ | ✓ | ARMv7 FreeBSD
167147` armv7-unknown-netbsd-eabihf ` | ? | | |
168148` armv7-wrs-vxworks-eabihf ` | ? | | |
@@ -172,6 +152,7 @@ target | std | rustc | cargo | notes
172152` i386-apple-ios ` | ✓ | | | 32-bit x86 iOS
173153` i686-apple-darwin ` | ✓ | ✓ | ✓ | 32-bit OSX (10.7+, Lion+)
174154` i686-pc-windows-msvc ` | ✓ | | | 32-bit Windows XP support
155+ ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI
175156` i686-unknown-uefi ` | ? | | | 32-bit UEFI
176157` i686-unknown-haiku ` | ✓ | ✓ | ✓ | 32-bit Haiku
177158` i686-unknown-netbsd ` | ✓ | | | NetBSD/i386 with SSE2
@@ -186,6 +167,7 @@ target | std | rustc | cargo | notes
186167` mipsisa64r6-unknown-linux-gnuabi64 ` | ? | | |
187168` mipsisa64r6el-unknown-linux-gnuabi64 ` | ? | | |
188169` msp430-none-elf ` | * | | | 16-bit MSP430 microcontrollers
170+ ` powerpc-unknown-linux-gnuspe ` | ✓ | | | PowerPC SPE Linux
189171` powerpc-unknown-linux-musl ` | ? | | |
190172` powerpc-unknown-netbsd ` | ? | | |
191173` powerpc-wrs-vxworks ` | ? | | |
@@ -194,6 +176,7 @@ target | std | rustc | cargo | notes
194176` powerpc64-unknown-linux-musl ` | ? | | |
195177` powerpc64-wrs-vxworks ` | ? | | |
196178` powerpc64le-unknown-linux-musl ` | ? | | |
179+ ` sparc-unknown-linux-gnu ` | ✓ | | | 32-bit SPARC Linux
197180` sparc64-unknown-netbsd ` | ✓ | ✓ | | NetBSD/sparc64
198181` sparc64-unknown-openbsd ` | ? | | |
199182` thumbv7a-pc-windows-msvc ` | ? | | |
0 commit comments