Skip to content

Commit c525c0f

Browse files
committed
Document thumbv7neon-linux-androideabi and thumbv7neon-unknown-linux-gnueabihf
The above targets were added in rust-lang/rust#56947 Also correct existing ARM Android entries.
1 parent 64aa509 commit c525c0f

File tree

1 file changed

+53
-51
lines changed

1 file changed

+53
-51
lines changed

platform-support.md

+53-51
Original file line numberDiff line numberDiff line change
@@ -48,57 +48,59 @@ these platforms are required to have each of the following:
4848
platforms **building**. For some platforms only the standard library is
4949
compiled, but for others `rustc` and `cargo` are too.
5050

51-
| Target | std |rustc|cargo| notes |
52-
|-----------------------------------|-----|-----|-----|------------------------------|
53-
| `aarch64-apple-ios` || | | ARM64 iOS |
54-
| `aarch64-fuchsia` || | | ARM64 Fuchsia |
55-
| `aarch64-linux-android` || | | ARM64 Android |
56-
| `aarch64-unknown-linux-gnu` |||| ARM64 Linux |
57-
| `aarch64-unknown-linux-musl` || | | ARM64 Linux with MUSL |
58-
| `arm-linux-androideabi` || | | ARMv7 Android |
59-
| `arm-unknown-linux-gnueabi` |||| ARMv6 Linux |
60-
| `arm-unknown-linux-gnueabihf` |||| ARMv6 Linux, hardfloat |
61-
| `arm-unknown-linux-musleabi` || | | ARMv6 Linux with MUSL |
62-
| `arm-unknown-linux-musleabihf` || | | ARMv6 Linux, MUSL, hardfloat |
63-
| `armv5te-unknown-linux-gnueabi` || | | ARMv5TE Linux |
64-
| `armv7-apple-ios` || | | ARMv7 iOS, Cortex-a8 |
65-
| `armv7-linux-androideabi` || | | ARMv7a Android |
66-
| `armv7-unknown-linux-gnueabihf` |||| ARMv7 Linux |
67-
| `armv7-unknown-linux-musleabihf` || | | ARMv7 Linux with MUSL |
68-
| `armv7s-apple-ios` || | | ARMv7 iOS, Cortex-a9 |
69-
| `asmjs-unknown-emscripten` || | | asm.js via Emscripten |
70-
| `i386-apple-ios` || | | 32-bit x86 iOS |
71-
| `i586-pc-windows-msvc` || | | 32-bit Windows w/o SSE |
72-
| `i586-unknown-linux-gnu` || | | 32-bit Linux w/o SSE |
73-
| `i586-unknown-linux-musl` || | | 32-bit Linux w/o SSE, MUSL |
74-
| `i686-linux-android` || | | 32-bit x86 Android |
75-
| `i686-unknown-freebsd` |||| 32-bit FreeBSD |
76-
| `i686-unknown-linux-musl` || | | 32-bit Linux with MUSL |
77-
| `mips-unknown-linux-gnu` |||| MIPS Linux |
78-
| `mips-unknown-linux-musl` || | | MIPS Linux with MUSL |
79-
| `mips64-unknown-linux-gnuabi64` |||| MIPS64 Linux, n64 ABI |
80-
| `mips64el-unknown-linux-gnuabi64` |||| MIPS64 (LE) Linux, n64 ABI |
81-
| `mipsel-unknown-linux-gnu` |||| MIPS (LE) Linux |
82-
| `mipsel-unknown-linux-musl` || | | MIPS (LE) Linux with MUSL |
83-
| `powerpc-unknown-linux-gnu` |||| PowerPC Linux |
84-
| `powerpc64-unknown-linux-gnu` |||| PPC64 Linux |
85-
| `powerpc64le-unknown-linux-gnu` |||| PPC64LE Linux |
86-
| `s390x-unknown-linux-gnu` |||| S390x Linux |
87-
| `sparc64-unknown-linux-gnu` || | | SPARC Linux |
88-
| `sparcv9-sun-solaris` || | | SPARC Solaris 10/11, illumos |
89-
| `wasm32-unknown-unknown` || | | WebAssembly |
90-
| `wasm32-unknown-emscripten` || | | WebAssembly via Emscripten |
91-
| `x86_64-apple-ios` || | | 64-bit x86 iOS |
92-
| `x86_64-fuchsia` || | | 64-bit Fuchsia |
93-
| `x86_64-linux-android` || | | 64-bit x86 Android |
94-
| `x86_64-rumprun-netbsd` || | | 64-bit NetBSD Rump Kernel |
95-
| `x86_64-sun-solaris` || | | 64-bit Solaris 10/11, illumos|
96-
| `x86_64-unknown-cloudabi` || | | 64-bit CloudABI |
97-
| `x86_64-unknown-freebsd` |||| 64-bit FreeBSD |
98-
| `x86_64-unknown-linux-gnux32` || | | 64-bit Linux |
99-
| `x86_64-unknown-linux-musl` || | | 64-bit Linux with MUSL |
100-
| `x86_64-unknown-netbsd` |||| NetBSD/amd64 |
101-
| `x86_64-unknown-redox` || | | Redox OS |
51+
| Target | std |rustc|cargo| notes |
52+
|---------------------------------------|-----|-----|-----|--------------------------------------|
53+
| `aarch64-apple-ios` || | | ARM64 iOS |
54+
| `aarch64-fuchsia` || | | ARM64 Fuchsia |
55+
| `aarch64-linux-android` || | | ARM64 Android |
56+
| `aarch64-unknown-linux-gnu` |||| ARM64 Linux |
57+
| `aarch64-unknown-linux-musl` || | | ARM64 Linux with MUSL |
58+
| `arm-linux-androideabi` || | | ARMv5TE Android |
59+
| `arm-unknown-linux-gnueabi` |||| ARMv6 Linux |
60+
| `arm-unknown-linux-gnueabihf` |||| ARMv6 Linux, hardfloat |
61+
| `arm-unknown-linux-musleabi` || | | ARMv6 Linux with MUSL |
62+
| `arm-unknown-linux-musleabihf` || | | ARMv6 Linux, MUSL, hardfloat |
63+
| `armv5te-unknown-linux-gnueabi` || | | ARMv5TE Linux |
64+
| `armv7-apple-ios` || | | ARMv7 iOS, Cortex-a8 |
65+
| `armv7-linux-androideabi` || | | Thumb2-mode ARMv7a Android |
66+
| `armv7-unknown-linux-gnueabihf` |||| ARMv7 Linux |
67+
| `armv7-unknown-linux-musleabihf` || | | ARMv7 Linux with MUSL |
68+
| `armv7s-apple-ios` || | | ARMv7 iOS, Cortex-a9 |
69+
| `asmjs-unknown-emscripten` || | | asm.js via Emscripten |
70+
| `i386-apple-ios` || | | 32-bit x86 iOS |
71+
| `i586-pc-windows-msvc` || | | 32-bit Windows w/o SSE |
72+
| `i586-unknown-linux-gnu` || | | 32-bit Linux w/o SSE |
73+
| `i586-unknown-linux-musl` || | | 32-bit Linux w/o SSE, MUSL |
74+
| `i686-linux-android` || | | 32-bit x86 Android |
75+
| `i686-unknown-freebsd` |||| 32-bit FreeBSD |
76+
| `i686-unknown-linux-musl` || | | 32-bit Linux with MUSL |
77+
| `mips-unknown-linux-gnu` |||| MIPS Linux |
78+
| `mips-unknown-linux-musl` || | | MIPS Linux with MUSL |
79+
| `mips64-unknown-linux-gnuabi64` |||| MIPS64 Linux, n64 ABI |
80+
| `mips64el-unknown-linux-gnuabi64` |||| MIPS64 (LE) Linux, n64 ABI |
81+
| `mipsel-unknown-linux-gnu` |||| MIPS (LE) Linux |
82+
| `mipsel-unknown-linux-musl` || | | MIPS (LE) Linux with MUSL |
83+
| `powerpc-unknown-linux-gnu` |||| PowerPC Linux |
84+
| `powerpc64-unknown-linux-gnu` |||| PPC64 Linux |
85+
| `powerpc64le-unknown-linux-gnu` |||| PPC64LE Linux |
86+
| `s390x-unknown-linux-gnu` |||| S390x Linux |
87+
| `sparc64-unknown-linux-gnu` || | | SPARC Linux |
88+
| `sparcv9-sun-solaris` || | | SPARC Solaris 10/11, illumos |
89+
| `thumbv7neon-linux-androideabi` || | | Thumb2-mode ARMv7a Android with NEON |
90+
| `thumbv7neon-unknown-linux-gnueabihf` || | | Thumb2-mode ARMv7a Linux with NEON |
91+
| `wasm32-unknown-unknown` || | | WebAssembly |
92+
| `wasm32-unknown-emscripten` || | | WebAssembly via Emscripten |
93+
| `x86_64-apple-ios` || | | 64-bit x86 iOS |
94+
| `x86_64-fuchsia` || | | 64-bit Fuchsia |
95+
| `x86_64-linux-android` || | | 64-bit x86 Android |
96+
| `x86_64-rumprun-netbsd` || | | 64-bit NetBSD Rump Kernel |
97+
| `x86_64-sun-solaris` || | | 64-bit Solaris 10/11, illumos |
98+
| `x86_64-unknown-cloudabi` || | | 64-bit CloudABI |
99+
| `x86_64-unknown-freebsd` |||| 64-bit FreeBSD |
100+
| `x86_64-unknown-linux-gnux32` || | | 64-bit Linux |
101+
| `x86_64-unknown-linux-musl` || | | 64-bit Linux with MUSL |
102+
| `x86_64-unknown-netbsd` |||| NetBSD/amd64 |
103+
| `x86_64-unknown-redox` || | | Redox OS |
102104

103105
## Tier 2.5
104106

0 commit comments

Comments
 (0)