summaryrefslogtreecommitdiff
path: root/src/arch-syscall-validate
diff options
context:
space:
mode:
authorAlex Murray <alex.murray@canonical.com>2020-05-11 14:00:39 +0930
committerPaul Moore <paul@paul-moore.com>2020-05-18 20:32:58 -0400
commit7780b0853eff8521bbf79611656c68fadc1dab3d (patch)
tree2867812debf6de1c8d9cdd85308e07845a228744 /src/arch-syscall-validate
parentff2a538cfcfbd1d10c4b460d74d725ac866136f4 (diff)
downloadlibseccomp-7780b0853eff8521bbf79611656c68fadc1dab3d.tar.gz
aarch64: Use architecture specific header to general syscalls
This ensures clone3, getrlimit and setrlimit are defined for aarch64 - also update syscalls.csv from 5.6.0 to pick up these new syscalls Signed-off-by: Alex Murray <alex.murray@canonical.com> Reviewed-by: Tom Hromatka <tom.hromatka@oracle.com> Signed-off-by: Paul Moore <paul@paul-moore.com>
Diffstat (limited to 'src/arch-syscall-validate')
-rwxr-xr-xsrc/arch-syscall-validate2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch-syscall-validate b/src/arch-syscall-validate
index 7fea8d9..809926b 100755
--- a/src/arch-syscall-validate
+++ b/src/arch-syscall-validate
@@ -288,7 +288,7 @@ function dump_sys_aarch64() {
gcc -E -dM -I$1/include/uapi \
-D__BITS_PER_LONG=64 -D__ARCH_WANT_RENAMEAT \
-D__ARCH_WANT_NEW_STAT \
- $1/include/uapi/asm-generic/unistd.h | \
+ $1/arch/arm64/include/uapi/asm/unistd.h | \
grep "^#define __NR_" | \
sed '/__NR_syscalls/d' | \
sed '/__NR_arch_specific_syscall/d' | \