From f6e9f919993b434baf76742717588023eae92a38 Mon Sep 17 00:00:00 2001 From: "Thomas A." Date: Sun, 24 Dec 2023 11:46:53 -0800 Subject: [PATCH] Fixing Setting Linux Syscall Number The syscall number is suppose to be set at x8, not x7. --- darling/src/libsystem_kernel/emulation/linux/linux-syscall.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/darling/src/libsystem_kernel/emulation/linux/linux-syscall.S b/darling/src/libsystem_kernel/emulation/linux/linux-syscall.S index 39d1edc..4bd208f 100644 --- a/darling/src/libsystem_kernel/emulation/linux/linux-syscall.S +++ b/darling/src/libsystem_kernel/emulation/linux/linux-syscall.S @@ -73,7 +73,7 @@ _linux_syscall: ret #elif defined(__arm64__) - mov x7, x6 + mov x8, x6 svc #0 ret