summaryrefslogtreecommitdiff
path: root/src/__sys.x86-64.s
blob: 89e691db3821d827b00aaad65ebcb7a43d9b0913 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
.global __syscall
.type __syscall, %function
__syscall:
	mov %rdi, %rax
	mov %rsi, %rdi
	mov %rdx, %rsi
	mov %rcx, %rdx
	mov %r8,  %r10
	mov %r9,  %r8
	mov 8(%rsp), %r9
	syscall
	ret
	.size __syscall,.-__syscall