github.com/wasilibs/wazerox@v0.0.0-20240124024944-4923be63ab5f/internal/sysfs/syscall6_darwin.go (about) 1 package sysfs 2 3 import ( 4 "syscall" 5 _ "unsafe" 6 ) 7 8 // syscall_syscall6 is a private symbol that we link below. We need to use this 9 // instead of syscall.Syscall6 because the public syscall.Syscall6 won't work 10 // when fn is an address. 11 // 12 //go:linkname syscall_syscall6 syscall.syscall6 13 func syscall_syscall6(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)