Skip to content

Commit 51778de

Browse files
committed
Add note to loader doc about Raspberry Pi OS
1 parent 55de4fe commit 51778de

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

specification/loader/runtime.adoc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ architectures and ABIs is used.
319319

320320
|`armv5te`
321321
|
322-
| `armel`
322+
| `armel` (See <<armhf-rpios-note,note>>.)
323323
| 32-bit ARMv5TE architecture or compatible, little endian
324324

325325
|`mips64`
@@ -386,6 +386,11 @@ While the Android ABI called `armeabi-v7a` does not use VFP PCS as the
386386
__system__ ABI, a definition in `openxr_platform_defines.h` enables the VFP
387387
PCS calling convention for all OpenXR API calls and function pointers.
388388

389+
[[armhf-rpios-note]]
390+
Note: Raspberry Pi OS differs in its architecture definitions from upstream
391+
Debian by redefining `armhf` as ARMv6, rather than ARMv7.
392+
Therefore, on that operating system, `armhf` maps to ID `armv5te`.
393+
389394
[[runtime-enumeration]]
390395
==== Runtime Enumeration
391396

0 commit comments

Comments
 (0)