Skip to content

Commit 1274fae

Browse files
committed
doc/rustc: promote aarch64-unknown-linux-gnu to tier 1
This also adds a note about missing stack probes support, per the discussion on RFC 2959.
1 parent 54a0a98 commit 1274fae

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/doc/rustc/src/platform-support.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Specifically they will each satisfy the following requirements:
3434

3535
target | std | host | notes
3636
-------|-----|------|-------
37+
`aarch64-unknown-linux-gnu` | ✓ | ✓ | ARM64 Linux (kernel 4.2, glibc 2.17+) [^missing-stack-probes]
3738
`i686-pc-windows-gnu` | ✓ | ✓ | 32-bit MinGW (Windows 7+)
3839
`i686-pc-windows-msvc` | ✓ | ✓ | 32-bit MSVC (Windows 7+)
3940
`i686-unknown-linux-gnu` | ✓ | ✓ | 32-bit Linux (kernel 2.6.32+, glibc 2.11+)
@@ -42,6 +43,12 @@ target | std | host | notes
4243
`x86_64-pc-windows-msvc` | ✓ | ✓ | 64-bit MSVC (Windows 7+)
4344
`x86_64-unknown-linux-gnu` | ✓ | ✓ | 64-bit Linux (kernel 2.6.32+, glibc 2.11+)
4445

46+
[^missing-stack-probes]: Stack probes support is missing on
47+
`aarch64-unknown-linux-gnu`, but it's planned to be implemented in the near
48+
future. The implementation is tracked on [issue #77071][77071].
49+
50+
[77071]: https://github.com/rust-lang/rust/issues/77071
51+
4552
## Tier 2
4653

4754
Tier 2 platforms can be thought of as "guaranteed to build". Automated tests
@@ -62,7 +69,6 @@ target | std | host | notes
6269
`aarch64-fuchsia` | ✓ | | ARM64 Fuchsia
6370
`aarch64-linux-android` | ✓ | | ARM64 Android
6471
`aarch64-pc-windows-msvc` | ✓ | ✓ | ARM64 Windows MSVC
65-
`aarch64-unknown-linux-gnu` | ✓ | ✓ | ARM64 Linux (kernel 4.2, glibc 2.17)
6672
`aarch64-unknown-linux-musl` | ✓ | ✓ | ARM64 Linux with MUSL
6773
`aarch64-unknown-none` | * | | Bare ARM64, hardfloat
6874
`aarch64-unknown-none-softfloat` | * | | Bare ARM64, softfloat

0 commit comments

Comments
 (0)