See https://gpages.juszkiewicz.com.pl/syscalls-table/syscalls.html for the lookup table of syscall numbers on each architecture. diff --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 new file mode 100644 index 0000000..3b8b87d --- /dev/null +++ b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_loong64.go @@ -0,0 +1,10 @@ +package msyscall + +import "syscall" + +const ( + // SYS_FCNTL is the fcntl syscall to use for this architecture + SYS_FCNTL = syscall.SYS_FCNTL + // SYS_MEMFD_CREATE is the syscall number for this architecture + SYS_MEMFD_CREATE = 279 +) diff --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 new file mode 100644 index 0000000..3b8b87d --- /dev/null +++ b/vendor/github.com/justincormack/go-memfd/msyscall/syscall_linux_riscv64.go @@ -0,0 +1,10 @@ +package msyscall + +import "syscall" + +const ( + // SYS_FCNTL is the fcntl syscall to use for this architecture + SYS_FCNTL = syscall.SYS_FCNTL + // SYS_MEMFD_CREATE is the syscall number for this architecture + SYS_MEMFD_CREATE = 279 +)