@@ -34,6 +34,7 @@ Specifically they will each satisfy the following requirements:
34
34
35
35
target | std | host | notes
36
36
-------|-----|------|-------
37
+ ` aarch64-unknown-linux-gnu ` | ✓ | ✓ | ARM64 Linux (kernel 4.2, glibc 2.17+) [ ^ missing-stack-probes ]
37
38
` i686-pc-windows-gnu ` | ✓ | ✓ | 32-bit MinGW (Windows 7+)
38
39
` i686-pc-windows-msvc ` | ✓ | ✓ | 32-bit MSVC (Windows 7+)
39
40
` i686-unknown-linux-gnu ` | ✓ | ✓ | 32-bit Linux (kernel 2.6.32+, glibc 2.11+)
@@ -42,6 +43,12 @@ target | std | host | notes
42
43
` x86_64-pc-windows-msvc ` | ✓ | ✓ | 64-bit MSVC (Windows 7+)
43
44
` x86_64-unknown-linux-gnu ` | ✓ | ✓ | 64-bit Linux (kernel 2.6.32+, glibc 2.11+)
44
45
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
+
45
52
## Tier 2
46
53
47
54
Tier 2 platforms can be thought of as "guaranteed to build". Automated tests
@@ -62,7 +69,6 @@ target | std | host | notes
62
69
` aarch64-fuchsia ` | ✓ | | ARM64 Fuchsia
63
70
` aarch64-linux-android ` | ✓ | | ARM64 Android
64
71
` aarch64-pc-windows-msvc ` | ✓ | ✓ | ARM64 Windows MSVC
65
- ` aarch64-unknown-linux-gnu ` | ✓ | ✓ | ARM64 Linux (kernel 4.2, glibc 2.17)
66
72
` aarch64-unknown-linux-musl ` | ✓ | ✓ | ARM64 Linux with MUSL
67
73
` aarch64-unknown-none ` | * | | Bare ARM64, hardfloat
68
74
` aarch64-unknown-none-softfloat ` | * | | Bare ARM64, softfloat
0 commit comments