Skip to content

Commit 144adf6

Browse files
committed
update armv4t docs
1 parent f646314 commit 144adf6

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed
Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
1-
# armv4t-none-eabi
1+
# armv4t-none-eabi / thumbv4t-none-eabi
22

33
Tier 3
44

5-
Bare-metal target for any cpu in the Armv4T architecture family, supporting
6-
ARM/Thumb code interworking (aka `A32`/`T32`), with ARM code as the default code
7-
generation.
5+
These two targets are part of the [`arm-none-eabi`](arm-none-eabi.md) target
6+
group, and all the information there applies.
87

9-
In particular this supports the Game Boy Advance (GBA), but there's nothing
10-
GBA-specific with this target, so any Armv4T device should work fine.
11-
12-
See [`arm-none-eabi`](arm-none-eabi.md) for information applicable to all
13-
`arm-none-eabi` targets.
8+
Both of these targets can be used on the Game Boy Advance (GBA), among other
9+
things. On the GBA, one should usually use the `thumb` target to get the best
10+
overall performance.
1411

1512
## Target Maintainers
1613

@@ -23,6 +20,6 @@ This is a cross-compiled target that you will need to emulate during testing.
2320
Because this is a device-agnostic target, and the exact emulator that you'll
2421
need depends on the specific device you want to run your code on.
2522

26-
For example, when programming for the Gameboy Advance, the
27-
[mgba-test-runner](https://github.com/agbrs/agb) program could be used to make a
28-
normal set of rust tests be run within the `mgba` emulator.
23+
* When building for the GBA, [mgba-test-runner](https://github.com/agbrs/agb)
24+
can be used to make a normal set of rust tests be run within the `mgba`
25+
emulator.

0 commit comments

Comments
 (0)