Skip to content

Commit 899f81f

Browse files
committed
Add documentation for the riscv64-android-linux target
This commit adds additional documentation describing the features/extensions required by the riscv64-linux-android target.
1 parent 6efc71c commit 899f81f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

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

+16
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,19 @@ The riscv64-linux-android target is supported as a Tier 3 target.
4545

4646
A list of all supported targets can be found
4747
[here](../platform-support.html)
48+
49+
## Architecture Notes
50+
51+
### riscv64-linux-android
52+
53+
Currently the `riscv64-linux-android` target requires the following architecture features/extensions:
54+
55+
* `a` (atomics)
56+
* `d` (double-precision floating-point)
57+
* `c` (compressed instruction set)
58+
* `f` (single-precision floating-point)
59+
* `m` (multiplication and division)
60+
* `v` (vector)
61+
* `Zba` (address calculation instructions)
62+
* `Zbb` (base instructions)
63+
* `Zbs` (single-bit instructions)

0 commit comments

Comments
 (0)