/development/std/internal/os/darwin/primitives.nct
primitives.nct
//! Compiler-owned Darwin system primitives without authored callers.
see ./index.nct
#target: "arm64-darwin"
primitive syscall0(number: usize): SyscallResult
#target: "arm64-darwin"
primitive syscall4(
number: usize,
a0: usize,
a1: usize,
a2: usize,
a3: usize,
): SyscallResult
#target: "arm64-darwin"
primitive syscall5(
number: usize,
a0: usize,
a1: usize,
a2: usize,
a3: usize,
a4: usize,
): SyscallResult
#target: "arm64-darwin"
primitive unreachable(): never