aboutsummaryrefslogtreecommitdiff
path: root/aarch64/Makefrag.am
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2024-04-15 12:01:45 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-04-16 09:42:37 +0900
commitd37c7a3fdb2edf5d3865fbac547297651a9b1941 (patch)
tree7320440df505a8ed97373cae225be137953cfe8d /aarch64/Makefrag.am
parentfd2482bb3500602b8f747ab96df195b1d5c511d5 (diff)
downloadgnumach-d37c7a3fdb2edf5d3865fbac547297651a9b1941.tar.gz
gnumach-d37c7a3fdb2edf5d3865fbac547297651a9b1941.tar.bz2
gnumach-d37c7a3fdb2edf5d3865fbac547297651a9b1941.zip
aarch64: Add mach_aarch64 API
This currently contains a single RPC to get Linux-compatible hwcaps, as well as the values of MIDR_EL1 and REVIDR_EL1 system registers. In the future, this is expected to host the APIs to manage PAC keys, and possibly some sort of AArch64-specific APIs for userland IRQ handlers. Message-ID: <20240415090149.38358-6-bugaevc@gmail.com>
Diffstat (limited to 'aarch64/Makefrag.am')
-rw-r--r--aarch64/Makefrag.am3
1 files changed, 3 insertions, 0 deletions
diff --git a/aarch64/Makefrag.am b/aarch64/Makefrag.am
index 3da88c18..ff7bcefb 100644
--- a/aarch64/Makefrag.am
+++ b/aarch64/Makefrag.am
@@ -17,6 +17,7 @@
# Building a distribution.
#
EXTRA_DIST += \
+ aarch64/aarch64/mach_aarch64.srv \
aarch64/include/mach/aarch64
if HOST_aarch64
@@ -30,6 +31,8 @@ include_mach_aarch64_HEADERS = \
aarch64/include/mach/aarch64/asm.h \
aarch64/include/mach/aarch64/boolean.h \
aarch64/include/mach/aarch64/kern_return.h \
+ aarch64/include/mach/aarch64/mach_aarch64.defs \
+ aarch64/include/mach/aarch64/mach_aarch64_types.h \
aarch64/include/mach/aarch64/machine_types.defs \
aarch64/include/mach/aarch64/syscall_sw.h \
aarch64/include/mach/aarch64/vm_param.h \