Skip to content

Commit 0a2bb4b

Browse files
committed
Ensure armv7a-none-eabi.md mentions all four targets
1 parent fb05cac commit 0a2bb4b

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/doc/rustc/src/platform-support/armv7a-none-eabi.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
# `armv7a-none-eabi` and `thumbv7a-none-eabihf`
1+
# `armv7a-none-eabi*` and `thumbv7a-none-eabi*`
22

3-
* **Tier: 2** (`armv7a-none-eabi`)
4-
* **Tier: 3** (`thumbv7a-none-eabi`)
3+
* **Tier: 2** (`armv7a-none-eabi` and `armv7a-none-eabihf`)
4+
* **Tier: 3** (`thumbv7a-none-eabi` and `thumbv7a-none-eabihf`)
55
* **Library Support:** core and alloc (bare-metal, `#![no_std]`)
66

77
Bare-metal target for CPUs in the Armv7-A architecture family, supporting dual
8-
ARM/Thumb mode. The `armv7a-none-eabi` target uses Arm mode by default and
9-
the `thumbv7a-none-eabihf` target uses Thumb mode by default.
8+
ARM/Thumb mode. The `armv7a-none-eabi*` targets use Arm mode by default and the
9+
`thumbv7a-none-eabi` targets use Thumb mode by default. The `-eabi` targets use
10+
a soft-float ABI and do not require an FPU, while the `-eabihf` targets use a
11+
hard-float ABI and do require an FPU.
1012

1113
Note, this is for processors running in AArch32 mode. For the AArch64 mode
1214
added in Armv8-A, see [`aarch64-unknown-none`](aarch64-unknown-none.md) instead.

0 commit comments

Comments
 (0)