- xor rdi, rdi ; idtype_t idtype = P_ALL = 0
- xor rsi, rsi ; int id = 0
- lea rdx, [status] ; siginfo_t* = &status
- mov r10, 4 ; int options = WEXITED = 4
- mov rax, 247 ; waitid
+ mov rdi, rax ; idtype_t idtype = P_ALL = 0
+ mov rsi, rax ; int id = 0
+ ;rdx = [status] ; siginfo_t* = &status
+ mov al, 4 ; int options = WEXITED = 4
+ mov r10, rax
+ mov al, 247 ; waitid
+ ; rax=247, rdi=0, rsi=0, rdx=[status], r10=4