@@ -51,7 +51,6 @@ these platforms are required to have each of the following:
51
51
| Target | std | rustc| cargo| notes |
52
52
| -----------------------------------| -----| -----| -----| ------------------------------|
53
53
| ` aarch64-apple-ios ` | ✓ | | | ARM64 iOS |
54
- | ` aarch64-unknown-cloudabi ` | ✓ | | | ARM64 CloudABI |
55
54
| ` aarch64-linux-android ` | ✓ | | | ARM64 Android |
56
55
| ` aarch64-unknown-fuchsia ` | ✓ | | | ARM64 Fuchsia |
57
56
| ` aarch64-unknown-linux-gnu ` | ✓ | ✓ | ✓ | ARM64 Linux |
@@ -64,7 +63,6 @@ these platforms are required to have each of the following:
64
63
| ` armv5te-unknown-linux-gnueabi ` | ✓ | | | ARMv5TE Linux |
65
64
| ` armv7-apple-ios ` | ✓ | | | ARMv7 iOS, Cortex-a8 |
66
65
| ` armv7-linux-androideabi ` | ✓ | | | ARMv7a Android |
67
- | ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat |
68
66
| ` armv7-unknown-linux-gnueabihf ` | ✓ | ✓ | ✓ | ARMv7 Linux |
69
67
| ` armv7-unknown-linux-musleabihf ` | ✓ | | | ARMv7 Linux with MUSL |
70
68
| ` armv7s-apple-ios ` | ✓ | | | ARMv7 iOS, Cortex-a9 |
@@ -74,7 +72,6 @@ these platforms are required to have each of the following:
74
72
| ` i586-unknown-linux-gnu ` | ✓ | | | 32-bit Linux w/o SSE |
75
73
| ` i586-unknown-linux-musl ` | ✓ | | | 32-bit Linux w/o SSE, MUSL |
76
74
| ` i686-linux-android ` | ✓ | | | 32-bit x86 Android |
77
- | ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI |
78
75
| ` i686-unknown-freebsd ` | ✓ | ✓ | ✓ | 32-bit FreeBSD |
79
76
| ` i686-unknown-linux-musl ` | ✓ | | | 32-bit Linux with MUSL |
80
77
| ` mips-unknown-linux-gnu ` | ✓ | ✓ | ✓ | MIPS Linux |
@@ -103,6 +100,28 @@ these platforms are required to have each of the following:
103
100
| ` x86_64-unknown-netbsd ` | ✓ | ✓ | ✓ | NetBSD/amd64 |
104
101
| ` x86_64-unknown-redox ` | ✓ | | | Redox OS |
105
102
103
+ ## Tier 2.5
104
+
105
+ Tier 2.5 platforms can be thought of as "guaranteed to build", but without
106
+ builds available through ` rustup ` . Automated tests are not run so it's not
107
+ guaranteed to produce a working build, but platforms often work to quite a good
108
+ degree and patches are always welcome! Specifically, these platforms are
109
+ required to have each of the following:
110
+
111
+ * Automated building is set up, but may not be running tests.
112
+ * Landing changes to the ` rust-lang/rust ` repository's master branch is gated on
113
+ platforms ** building** . For some platforms only the standard library is
114
+ compiled, but for others ` rustc ` and ` cargo ` are too.
115
+
116
+ ** This status is accidental: no new platforms should reach this state**
117
+
118
+ | Target | std | rustc| cargo| notes |
119
+ | -----------------------------------| -----| -----| -----| ------------------------------|
120
+ | ` aarch64-unknown-cloudabi ` | ✓ | | | ARM64 CloudABI |
121
+ | ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat |
122
+ | ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI |
123
+ | ` powerpc-unknown-linux-gnuspe ` | ✓ | | | PowerPC SPE Linux |
124
+ | ` sparc-unknown-linux-gnu ` | ✓ | | | 32-bit SPARC Linux |
106
125
107
126
## Tier 3
108
127
0 commit comments