global __luna_syscall0 __luna_syscall0: mov rax, rdi int 0x42 ret global __luna_syscall1 __luna_syscall1: mov rax, rdi mov rdi, rsi int 0x42 ret global __luna_syscall2 __luna_syscall2: mov rax, rdi mov rdi, rsi mov rsi, rdx int 0x42 ret global __luna_syscall3 __luna_syscall3: mov rax, rdi mov rdi, rsi mov rsi, rdx mov rdx, rcx int 0x42 ret global __luna_syscall4 __luna_syscall4: mov rax, rdi mov rdi, rsi mov rsi, rdx mov rdx, rcx mov r10, r8 int 0x42 ret global __luna_syscall5 __luna_syscall5: mov rax, rdi mov rdi, rsi mov rsi, rdx mov rdx, rcx mov r10, r8 mov r8, r9 int 0x42 ret