From 7c050a78ca56f43ca084a417900ca73f0afc165d Mon Sep 17 00:00:00 2001 From: bgermann Date: Tue, 3 Apr 2018 13:45:32 +0200 Subject: [PATCH] Add missing stable Tier 2 platforms --- platform-support.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform-support.md b/platform-support.md index b962b72cf..e97037678 100644 --- a/platform-support.md +++ b/platform-support.md @@ -51,16 +51,20 @@ these platforms are required to have each of the following: | Target | std |rustc|cargo| notes | |-----------------------------------|-----|-----|-----|------------------------------| | `aarch64-apple-ios` | ✓ | | | ARM64 iOS | +| `aarch64-unknown-cloudabi` | ✓ | | | ARM64 CloudABI | | `aarch64-linux-android` | ✓ | | | ARM64 Android | | `aarch64-unknown-fuchsia` | ✓ | | | ARM64 Fuchsia | | `aarch64-unknown-linux-gnu` | ✓ | ✓ | ✓ | ARM64 Linux | +| `aarch64-unknown-linux-musl` | ✓ | | | ARM64 Linux with MUSL | | `arm-linux-androideabi` | ✓ | | | ARMv7 Android | | `arm-unknown-linux-gnueabi` | ✓ | ✓ | ✓ | ARMv6 Linux | | `arm-unknown-linux-gnueabihf` | ✓ | ✓ | ✓ | ARMv6 Linux, hardfloat | | `arm-unknown-linux-musleabi` | ✓ | | | ARMv6 Linux with MUSL | | `arm-unknown-linux-musleabihf` | ✓ | | | ARMv6 Linux, MUSL, hardfloat | +| `armv5te-unknown-linux-gnueabi` | ✓ | | | ARMv5TE Linux | | `armv7-apple-ios` | ✓ | | | ARMv7 iOS, Cortex-a8 | | `armv7-linux-androideabi` | ✓ | | | ARMv7a Android | +| `armv7-unknown-cloudabi-eabihf` | ✓ | | | ARMv7 CloudABI, hardfloat | | `armv7-unknown-linux-gnueabihf` | ✓ | ✓ | ✓ | ARMv7 Linux | | `armv7-unknown-linux-musleabihf` | ✓ | | | ARMv7 Linux with MUSL | | `armv7s-apple-ios` | ✓ | | | ARMv7 iOS, Cortex-a9 | @@ -68,7 +72,9 @@ these platforms are required to have each of the following: | `i386-apple-ios` | ✓ | | | 32-bit x86 iOS | | `i586-pc-windows-msvc` | ✓ | | | 32-bit Windows w/o SSE | | `i586-unknown-linux-gnu` | ✓ | | | 32-bit Linux w/o SSE | +| `i586-unknown-linux-musl` | ✓ | | | 32-bit Linux w/o SSE, MUSL | | `i686-linux-android` | ✓ | | | 32-bit x86 Android | +| `i686-unknown-cloudabi` | ✓ | | | 32-bit CloudABI | | `i686-unknown-freebsd` | ✓ | ✓ | ✓ | 32-bit FreeBSD | | `i686-unknown-linux-musl` | ✓ | | | 32-bit Linux with MUSL | | `mips-unknown-linux-gnu` | ✓ | ✓ | ✓ | MIPS Linux | @@ -83,12 +89,16 @@ these platforms are required to have each of the following: | `s390x-unknown-linux-gnu` | ✓ | ✓ | ✓ | S390x Linux | | `sparc64-unknown-linux-gnu` | ✓ | | | SPARC Linux | | `sparcv9-sun-solaris` | ✓ | | | SPARC Solaris 10/11, illumos | +| `wasm32-unknown-unknown` | ✓ | | | WebAssembly | | `wasm32-unknown-emscripten` | ✓ | | | WebAssembly via Emscripten | | `x86_64-apple-ios` | ✓ | | | 64-bit x86 iOS | +| `x86_64-linux-android` | ✓ | | | 64-bit x86 Android | | `x86_64-rumprun-netbsd` | ✓ | | | 64-bit NetBSD Rump Kernel | | `x86_64-sun-solaris` | ✓ | | | 64-bit Solaris 10/11, illumos| +| `x86_64-unknown-cloudabi` | ✓ | | | 64-bit CloudABI | | `x86_64-unknown-freebsd` | ✓ | ✓ | ✓ | 64-bit FreeBSD | | `x86_64-unknown-fuchsia` | ✓ | | | 64-bit Fuchsia | +| `x86_64-unknown-linux-gnux32` | ✓ | | | 64-bit Linux | | `x86_64-unknown-linux-musl` | ✓ | | | 64-bit Linux with MUSL | | `x86_64-unknown-netbsd` | ✓ | ✓ | ✓ | NetBSD/amd64 | | `x86_64-unknown-redox` | ✓ | | | Redox OS | @@ -102,7 +112,6 @@ Official builds are not available. | Target | std |rustc|cargo| notes | |---------------------------------|-----|-----|-----|----------------------------------------------------------| -| `armv5te-unknown-linux-gnueabi` | ✓ | | | ARMv5TE | | `i686-pc-windows-msvc` (XP) | ✓ | | | Windows XP support | | `i686-unknown-haiku` | ✓ | | | 32-bit Haiku | | `i686-unknown-netbsd` | ✓ | | | NetBSD/i386 with SSE2 |