@@ -51,24 +51,30 @@ 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 |
54
55
| ` aarch64-linux-android ` | ✓ | | | ARM64 Android |
55
56
| ` aarch64-unknown-fuchsia ` | ✓ | | | ARM64 Fuchsia |
56
57
| ` aarch64-unknown-linux-gnu ` | ✓ | ✓ | ✓ | ARM64 Linux |
58
+ | ` aarch64-unknown-linux-musl ` | ✓ | | | ARM64 Linux with MUSL |
57
59
| ` arm-linux-androideabi ` | ✓ | | | ARMv7 Android |
58
60
| ` arm-unknown-linux-gnueabi ` | ✓ | ✓ | ✓ | ARMv6 Linux |
59
61
| ` arm-unknown-linux-gnueabihf ` | ✓ | ✓ | ✓ | ARMv6 Linux, hardfloat |
60
62
| ` arm-unknown-linux-musleabi ` | ✓ | | | ARMv6 Linux with MUSL |
61
63
| ` arm-unknown-linux-musleabihf ` | ✓ | | | ARMv6 Linux, MUSL, hardfloat |
64
+ | ` armv5te-unknown-linux-gnueabi ` | ✓ | | | ARMv5TE Linux |
62
65
| ` armv7-apple-ios ` | ✓ | | | ARMv7 iOS, Cortex-a8 |
63
66
| ` armv7-linux-androideabi ` | ✓ | | | ARMv7a Android |
67
+ | ` armv7-unknown-cloudabi-eabihf ` | ✓ | | | ARMv7 CloudABI, hardfloat |
64
68
| ` armv7-unknown-linux-gnueabihf ` | ✓ | ✓ | ✓ | ARMv7 Linux |
65
69
| ` armv7-unknown-linux-musleabihf ` | ✓ | | | ARMv7 Linux with MUSL |
66
70
| ` armv7s-apple-ios ` | ✓ | | | ARMv7 iOS, Cortex-a9 |
67
71
| ` asmjs-unknown-emscripten ` | ✓ | | | asm.js via Emscripten |
68
72
| ` i386-apple-ios ` | ✓ | | | 32-bit x86 iOS |
69
73
| ` i586-pc-windows-msvc ` | ✓ | | | 32-bit Windows w/o SSE |
70
74
| ` i586-unknown-linux-gnu ` | ✓ | | | 32-bit Linux w/o SSE |
75
+ | ` i586-unknown-linux-musl ` | ✓ | | | 32-bit Linux w/o SSE, MUSL |
71
76
| ` i686-linux-android ` | ✓ | | | 32-bit x86 Android |
77
+ | ` i686-unknown-cloudabi ` | ✓ | | | 32-bit CloudABI |
72
78
| ` i686-unknown-freebsd ` | ✓ | ✓ | ✓ | 32-bit FreeBSD |
73
79
| ` i686-unknown-linux-musl ` | ✓ | | | 32-bit Linux with MUSL |
74
80
| ` mips-unknown-linux-gnu ` | ✓ | ✓ | ✓ | MIPS Linux |
@@ -83,12 +89,16 @@ these platforms are required to have each of the following:
83
89
| ` s390x-unknown-linux-gnu ` | ✓ | ✓ | ✓ | S390x Linux |
84
90
| ` sparc64-unknown-linux-gnu ` | ✓ | | | SPARC Linux |
85
91
| ` sparcv9-sun-solaris ` | ✓ | | | SPARC Solaris 10/11, illumos |
92
+ | ` wasm32-unknown-unknown ` | ✓ | | | WebAssembly |
86
93
| ` wasm32-unknown-emscripten ` | ✓ | | | WebAssembly via Emscripten |
87
94
| ` x86_64-apple-ios ` | ✓ | | | 64-bit x86 iOS |
95
+ | ` x86_64-linux-android ` | ✓ | | | 64-bit x86 Android |
88
96
| ` x86_64-rumprun-netbsd ` | ✓ | | | 64-bit NetBSD Rump Kernel |
89
97
| ` x86_64-sun-solaris ` | ✓ | | | 64-bit Solaris 10/11, illumos|
98
+ | ` x86_64-unknown-cloudabi ` | ✓ | | | 64-bit CloudABI |
90
99
| ` x86_64-unknown-freebsd ` | ✓ | ✓ | ✓ | 64-bit FreeBSD |
91
100
| ` x86_64-unknown-fuchsia ` | ✓ | | | 64-bit Fuchsia |
101
+ | ` x86_64-unknown-linux-gnux32 ` | ✓ | | | 64-bit Linux |
92
102
| ` x86_64-unknown-linux-musl ` | ✓ | | | 64-bit Linux with MUSL |
93
103
| ` x86_64-unknown-netbsd ` | ✓ | ✓ | ✓ | NetBSD/amd64 |
94
104
| ` x86_64-unknown-redox ` | ✓ | | | Redox OS |
@@ -102,7 +112,6 @@ Official builds are not available.
102
112
103
113
| Target | std | rustc| cargo| notes |
104
114
| ---------------------------------| -----| -----| -----| ----------------------------------------------------------|
105
- | ` armv5te-unknown-linux-gnueabi ` | ✓ | | | ARMv5TE |
106
115
| ` i686-pc-windows-msvc ` (XP) | ✓ | | | Windows XP support |
107
116
| ` i686-unknown-haiku ` | ✓ | | | 32-bit Haiku |
108
117
| ` i686-unknown-netbsd ` | ✓ | | | NetBSD/i386 with SSE2 |
0 commit comments