@@ -122,28 +122,6 @@ target | std | rustc | cargo | notes
122
122
123
123
[ Fortanix ABI ] : https://edp.fortanix.com/
124
124
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
-
147
125
## Tier 3
148
126
Tier 3 platforms are those which the Rust codebase has support for, but which
149
127
are not built or tested automatically, and may not work. Official builds are
@@ -152,6 +130,7 @@ not available.
152
130
target | std | rustc | cargo | notes
153
131
-------|-----|-------|-------|-------
154
132
` aarch64-apple-tvos ` | ** | | | ARM64 tvOS
133
+ ` aarch64-unknown-cloudabi ` | ✓ | | | ARM64 CloudABI
155
134
` aarch64-unknown-freebsd ` | ✓ | ✓ | ✓ | ARM64 FreeBSD
156
135
` aarch64-unknown-hermit ` | ? | | |
157
136
` aarch64-unknown-netbsd ` | ? | | |
@@ -163,6 +142,7 @@ target | std | rustc | cargo | notes
163
142
` armv6-unknown-freebsd ` | ✓ | ✓ | ✓ | ARMv6 FreeBSD
164
143
` armv6-unknown-netbsd-eabihf ` | ? | | |
165
144
` armv7-apple-ios ` | ✓ | | | RMv7 iOS, Cortex-
145
+ ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat
166
146
` armv7-unknown-freebsd ` | ✓ | ✓ | ✓ | ARMv7 FreeBSD
167
147
` armv7-unknown-netbsd-eabihf ` | ? | | |
168
148
` armv7-wrs-vxworks-eabihf ` | ? | | |
@@ -172,6 +152,7 @@ target | std | rustc | cargo | notes
172
152
` i386-apple-ios ` | ✓ | | | 32-bit x86 iOS
173
153
` i686-apple-darwin ` | ✓ | ✓ | ✓ | 32-bit OSX (10.7+, Lion+)
174
154
` i686-pc-windows-msvc ` | ✓ | | | 32-bit Windows XP support
155
+ ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI
175
156
` i686-unknown-uefi ` | ? | | | 32-bit UEFI
176
157
` i686-unknown-haiku ` | ✓ | ✓ | ✓ | 32-bit Haiku
177
158
` i686-unknown-netbsd ` | ✓ | | | NetBSD/i386 with SSE2
@@ -186,6 +167,7 @@ target | std | rustc | cargo | notes
186
167
` mipsisa64r6-unknown-linux-gnuabi64 ` | ? | | |
187
168
` mipsisa64r6el-unknown-linux-gnuabi64 ` | ? | | |
188
169
` msp430-none-elf ` | * | | | 16-bit MSP430 microcontrollers
170
+ ` powerpc-unknown-linux-gnuspe ` | ✓ | | | PowerPC SPE Linux
189
171
` powerpc-unknown-linux-musl ` | ? | | |
190
172
` powerpc-unknown-netbsd ` | ? | | |
191
173
` powerpc-wrs-vxworks ` | ? | | |
@@ -194,6 +176,7 @@ target | std | rustc | cargo | notes
194
176
` powerpc64-unknown-linux-musl ` | ? | | |
195
177
` powerpc64-wrs-vxworks ` | ? | | |
196
178
` powerpc64le-unknown-linux-musl ` | ? | | |
179
+ ` sparc-unknown-linux-gnu ` | ✓ | | | 32-bit SPARC Linux
197
180
` sparc64-unknown-netbsd ` | ✓ | ✓ | | NetBSD/sparc64
198
181
` sparc64-unknown-openbsd ` | ? | | |
199
182
` thumbv7a-pc-windows-msvc ` | ? | | |
0 commit comments