3 int clone(int (*start)(void *), void *stack, int flags, void *arg,
4 pid_t *ptid, struct user_desc *tls, pid_t *ctid)
10 "movl %%ebx,(%%ecx) \n\t"
12 "testl %%eax,%%eax \n\t"
14 "xorl %%ebp,%%ebp \n\t"
19 : "a" (__NR_clone), "m" (flags), "c"(stack), "d"(ptid),
23 return __syscall_ret(ret);