Commit | Line | Data |
---|---|---|
f7dd2fb2 TC |
1 | # Test that hlt is available for all architectures. |
2 | .macro gen_for_arch arch, has_thumb | |
3 | .arch \arch | |
4 | .ifc "yes","\has_thumb" | |
5 | .thumb | |
6 | hlt | |
7 | hlt 0xf | |
8 | .endif | |
9 | .arm | |
10 | hlt | |
11 | hlt 0xf | |
12 | .endm | |
13 | ||
14 | gen_for_arch armv8-a, yes | |
15 | gen_for_arch armv7-a, yes | |
16 | gen_for_arch armv6, yes | |
17 | gen_for_arch armv5t, yes | |
18 | gen_for_arch armv4t, yes | |
19 | gen_for_arch armv3, no | |
20 | gen_for_arch armv2, no | |
21 | gen_for_arch armv1, no | |
22 |