projects/aports·blob master · refs

35 lines · 1.2 KiB

1See https://gpages.juszkiewicz.com.pl/syscalls-table/syscalls.html
2for the lookup table of syscall numbers on each architecture.
3
4diff --git a/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_loong64.go b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_loong64.go
5new file mode 100644
6index 0000000..3b8b87d
7--- /dev/null
8+++ b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_loong64.go
9@@ -0,0 +1,10 @@
10+package msyscall
11+
12+import "syscall"
13+
14+const (
15+ // SYS_FCNTL is the fcntl syscall to use for this architecture
16+ SYS_FCNTL = syscall.SYS_FCNTL
17+ // SYS_MEMFD_CREATE is the syscall number for this architecture
18+ SYS_MEMFD_CREATE = 279
19+)
20diff --git a/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_riscv64.go b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_riscv64.go
21new file mode 100644
22index 0000000..3b8b87d
23--- /dev/null
24+++ b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_riscv64.go
25@@ -0,0 +1,10 @@
26+package msyscall
27+
28+import "syscall"
29+
30+const (
31+ // SYS_FCNTL is the fcntl syscall to use for this architecture
32+ SYS_FCNTL = syscall.SYS_FCNTL
33+ // SYS_MEMFD_CREATE is the syscall number for this architecture
34+ SYS_MEMFD_CREATE = 279
35+)